CmisSender extends SenderWithParametersBase { @IbisDoc({"KeyManager Algorithm", "pkix"}) public void setKeyManagerAlgorithm(String keyManagerAlgorithm) { sessionBuilder.setKeyManagerAlgorithm(keyManagerAlgorithm); }  @Override void configure(); Session createCmisSession(ParameterValueList pvl); CmisSessionBuilder getSessionBuilder(); @Override void open(); @Override void close(); @Override Message sendMessage(Message message, IPipeLineSession session); @IbisDoc({"override entrypoint wsdl by reading it from the classpath, overrides url attribute", ""}) void setOverrideEntryPointWSDL(String overrideEntryPointWSDL); @IbisDoc({"Accept self signed certificates", "false"}) void setAllowSelfSignedCertificates(boolean allowSelfSignedCertificates); @IbisDoc({"Ignore certificate hostname validation", "true"}) void setVerifyHostname(boolean verifyHostname); @IbisDoc({"Ignore expired certificate exceptions", "false"}) void setIgnoreCertificateExpiredException(boolean ignoreCertificateExpiredException); @IbisDoc({"Path (or resource url) to certificate to be used for authentication", ""}) void setCertificateUrl(String certificate); @IbisDoc({"Auth Alias used to obtain certificate password", ""}) void setCertificateAuthAlias(String certificateAuthAlias); @IbisDoc({"Certificate Password", ""}) void setCertificatePassword(String certificatePassword); @IbisDoc({"Path (or resource url) to truststore to be used for authentication", ""}) void setTruststore(String truststore); @IbisDoc({"Alias used to obtain truststore password", ""}) void setTruststoreAuthAlias(String truststoreAuthAlias); @IbisDoc({"Truststore Password", ""}) void setTruststorePassword(String truststorePassword); @IbisDoc({"Keystore Type", "pkcs12"}) void setKeystoreType(String keystoreType); @IbisDoc({"KeyManager Algorithm", "pkix"}) void setKeyManagerAlgorithm(String keyManagerAlgorithm); @IbisDoc({"Truststore Type", "jks"}) void setTruststoreType(String truststoreType); @IbisDoc({"TrustManager Algorithm", "pkix"}) void setTrustManagerAlgorithm(String getTrustManagerAlgorithm); @IbisDoc({"Proxy host url", ""}) void setProxyHost(String proxyHost); @IbisDoc({"Proxy host port", "80"}) void setProxyPort(int proxyPort); @IbisDoc({"Alias used to obtain credentials for authentication to proxy", ""}) void setProxyAuthAlias(String proxyAuthAlias); @IbisDoc({"Proxy Username", ""}) void setProxyUserName(String proxyUserName); @IbisDoc({"Proxy Password", ""}) void setProxyPassword(String proxyPassword); @IbisDoc({"specifies action to perform. Must be one of \n" + " * <ul>\n" + " * <li><code>get</code>: get the content of a document (and optional the properties)</li>\n" + " * <li><code>create</code>: create a document</li>\n" + " * <li><code>find</code>: perform a query that returns properties</li>\n" + " * <li><code>update</code>: update the properties of an existing document</li>\n" + " * <li><code>fetch</code>: get the (meta)data of a folder or document</li>\n" + " * </ul>", ""}) void setAction(String string); String getAction(); @IbisDoc({"the maximum number of concurrent connections", "10"}) void setMaxConnections(int i); @IbisDoc({"the connection timeout in seconds", "10"}) void setTimeout(int i); @IbisDoc({"url to connect to", ""}) void setUrl(String url); @IbisDoc({"repository id", ""}) void setRepository(String repository); @IbisDoc({"alias used to obtain credentials for authentication to host", ""}) void setAuthAlias(String authAlias); String getAuthAlias(); @IbisDoc({"username used in authentication to host", ""}) void setUsername(String userName); void setUserName(String userName); String getUserName(); @IbisDoc({"", ""}) void setPassword(String password); String getPassword(); @IbisDoc({"'atompub', 'webservices' or 'browser'", "'atompub'"}) void setBindingType(String bindingType); String getFileNameSessionKey(); @IbisDoc({"(only used when <code>action=create</code>) the session key that contains the name of the file to use. if not set, the value of the property <code>filename</code> from the input message is used", ""}) void setFileNameSessionKey(String string); @IbisDoc({"when <code>action=create</code>: the session key that contains the input stream of the file to use. when <code>action=get</code> and <code>getproperties=true</code>: the session key in which the input stream of the document is stored", ""}) void setFileInputStreamSessionKey(String string); String getFileInputStreamSessionKey(); @IbisDoc({"when <code>action=create</code>: the session key that contains the base64 encoded content of the file to use. when <code>action=get</code> and <code>getproperties=true</code>: the session key in which the base64 encoded content of the document is stored", ""}) void setFileContentSessionKey(String string); String getFileContentSessionKey(); @IbisDoc({"(only used when <code>action=create</code>) the mime type used to store the document when it's not set in the input message by a property", "'application/octet-stream'"}) void setDefaultMediaType(String string); String getDefaultMediaType(); @IbisDoc({"(only used when <code>action=get</code>) if true, the content of the document is streamed to the httpservletresponse object of the restservicedispatcher (instead of passed as a string)", "false"}) void setStreamResultToServlet(boolean b); boolean isStreamResultToServlet(); @IbisDoc({"(only used when <code>action=get</code>) if true, the content of the document is streamed to <code>fileinputstreamsessionkey</code> and all document properties are put in the result as a xml string", "false"}) void setGetProperties(boolean b); boolean isGetProperties(); boolean isGetDocumentContent(); @IbisDoc({"(only used when <code>action=get</code>) if true, the attachment for the document is streamed to <code>fileInputStreamSessionKey</code> otherwise only the properties are returned", "true"}) void setGetDocumentContent(boolean getDocumentContent); @IbisDoc({"(only used when <code>action=create</code>) if true, the document is created in the root folder of the repository. otherwise the document is created in the repository", "true"}) void setUseRootFolder(boolean b); boolean isUseRootFolder(); @IbisDoc({"(only used when <code>action=get</code>) result returned when no document was found for the given id (e.g. '[not_found]'). if empty an exception is thrown", ""}) void setResultOnNotFound(String string); String getResultOnNotFound(); @IbisDoc({"if true, the session is not closed at the end and it will be used in the next call", "true"}) void setKeepSession(boolean keepSession); boolean isKeepSession();  }
@Test public void getterSetterKeyManagerAlgorithm() { String dummyString = "dummyString"; sender.setKeyManagerAlgorithm(dummyString); }