public class CmisSessionBuilder extends Object
Modifier and Type | Class and Description |
---|---|
static class |
CmisSessionBuilder.BindingTypes |
Modifier and Type | Field and Description |
---|---|
static String |
OVERRIDE_WSDL_KEY |
static String |
OVERRIDE_WSDL_URL |
Constructor and Description |
---|
CmisSessionBuilder() |
CmisSessionBuilder(IScopeProvider scopeProvider) |
public static final String OVERRIDE_WSDL_URL
public static final String OVERRIDE_WSDL_KEY
public CmisSessionBuilder()
public CmisSessionBuilder(IScopeProvider scopeProvider)
public static CmisSessionBuilder create()
public static CmisSessionBuilder create(IScopeProvider scopeProvider)
public org.apache.chemistry.opencmis.client.api.Session build() throws CmisSessionException
Session
connected to the CMIS repositoryCmisSessionException
- when the CmisSessionBuilder fails to connect to cmis repositorypublic org.apache.chemistry.opencmis.client.api.Session build(String userName, String password) throws CmisSessionException
userName
- to connect or empty when no usernamepassword
- Session
connected to the CMIS repositoryCmisSessionException
- when the CmisSessionBuilder fails to connect to cmis repositorypublic static String getRepositoryInfo(org.apache.chemistry.opencmis.client.api.Session cmisSession)
public CmisSessionBuilder setOverrideEntryPointWSDL(String overrideEntryPointWSDL)
public CmisSessionBuilder setKeystore(String string)
public CmisSessionBuilder setKeystoreType(KeystoreType value)
public CmisSessionBuilder setKeystoreAuthAlias(String string)
public CmisSessionBuilder setKeystorePassword(String string)
public CmisSessionBuilder setKeyManagerAlgorithm(String keyManagerAlgorithm)
public CmisSessionBuilder setKeystoreAlias(String string)
public CmisSessionBuilder setKeystoreAliasAuthAlias(String string)
public CmisSessionBuilder setKeystoreAliasPassword(String string)
public CmisSessionBuilder setTruststore(String string)
public CmisSessionBuilder setTruststoreAuthAlias(String string)
public CmisSessionBuilder setTruststorePassword(String string)
public CmisSessionBuilder setTruststoreType(KeystoreType value)
public CmisSessionBuilder setTrustManagerAlgorithm(String trustManagerAlgorithm)
public CmisSessionBuilder setVerifyHostname(boolean b)
public CmisSessionBuilder setAllowSelfSignedCertificates(boolean allowSelfSignedCertificates)
public CmisSessionBuilder setIgnoreCertificateExpiredException(boolean b)
public CmisSessionBuilder setProxyHost(String proxyHost)
public CmisSessionBuilder setProxyPort(int i)
public CmisSessionBuilder setProxyAuthAlias(String string)
public CmisSessionBuilder setProxyUsername(String string)
public CmisSessionBuilder setProxyPassword(String string)
public CmisSessionBuilder setUrl(String url)
public CmisSessionBuilder setRepository(String repository)
public CmisSessionBuilder setAuthAlias(String string)
public CmisSessionBuilder setUsername(String string)
public CmisSessionBuilder setPassword(String string)
public CmisSessionBuilder setBindingType(CmisSessionBuilder.BindingTypes bindingType)
bindingType
- See CmisSessionBuilder.BindingTypes
for possible binding typespublic CmisSessionBuilder setMaxConnections(int i)
public CmisSessionBuilder setTimeout(int i)
public String getKeystore()
public KeystoreType getKeystoreType()
public String getKeystoreAuthAlias()
public String getKeystorePassword()
public String getKeystoreAlias()
public String getKeystoreAliasAuthAlias()
public String getKeystoreAliasPassword()
public String getKeyManagerAlgorithm()
public String getTruststore()
public KeystoreType getTruststoreType()
public String getTruststoreAuthAlias()
public String getTruststorePassword()
public String getTrustManagerAlgorithm()
public boolean isVerifyHostname()
public boolean isAllowSelfSignedCertificates()
public boolean isIgnoreCertificateExpiredException()
Copyright © 2023 Frank!Framework. All rights reserved.