Class MyVDOpenUnisonLDAPServer
java.lang.Object
org.apache.directory.server.protocol.shared.AbstractProtocolService
org.apache.directory.server.protocol.shared.DirectoryBackedService
org.apache.directory.server.ldap.LdapServerImpl
com.tremolosecurity.openunison.myvd.MyVDOpenUnisonLDAPServer
- All Implemented Interfaces:
org.apache.directory.server.ldap.LdapServer
,org.apache.directory.server.protocol.shared.ProtocolService
public class MyVDOpenUnisonLDAPServer
extends org.apache.directory.server.ldap.LdapServerImpl
-
Field Summary
Fields inherited from class org.apache.directory.server.protocol.shared.AbstractProtocolService
transports
Fields inherited from interface org.apache.directory.server.ldap.LdapServer
NO_SIZE_LIMIT, NO_TIME_LIMIT, SERVICE_NAME
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
void
setTlsParams
(String keyAlias, KeyStore ks, X509ExtendedKeyManager keyManager) Methods inherited from class org.apache.directory.server.ldap.LdapServerImpl
addExtendedOperationHandler, addSaslMechanismHandler, getAbandonRequestHandler, getAddRequestHandler, getAddResponseHandler, getBindRequestHandler, getBindResponseHandler, getCertificatePassword, getCompareRequestHandler, getCompareResponseHandler, getDeleteRequestHandler, getDeleteResponseHandler, getEnabledCipherSuites, getExtendedOperationHandler, getExtendedOperationHandlers, getExtendedRequestHandler, getExtendedResponseHandler, getHandler, getIntermediateResponseHandler, getKeyManagerFactory, getKeystoreFile, getLdapSessionManager, getMaxPDUSize, getMaxSizeLimit, getMaxTimeLimit, getMechanismHandler, getModifyDnRequestHandler, getModifyDnResponseHandler, getModifyRequestHandler, getModifyResponseHandler, getName, getPort, getPortSSL, getProtocolCodecFactory, getReplicationReqHandler, getReplPingerSleepTime, getSaslHost, getSaslMechanismHandlers, getSaslPrincipal, getSaslQop, getSaslQopString, getSaslRealms, getSearchRequestHandler, getSearchResultDoneHandler, getSearchResultEntryHandler, getSearchResultReferenceHandler, getSupportedControls, getSupportedMechanisms, getTlsKeyAlias, getTrustManagers, getUnbindRequestHandler, isAuthRequired, isConfidentialityRequired, isEnableLdaps, isStarted, isTlsNeedClientAuth, isTlsWantClientAuth, reloadSslContext, removeExtendedOperationHandler, removeSaslMechanismHandler, setAbandonHandler, setAddHandlers, setAuthRequired, setBindHandlers, setCertificatePassword, setCompareHandlers, setConfidentialityRequired, setDeleteHandlers, setDirectoryService, setEnabledCipherSuites, setExtendedHandlers, setExtendedOperationHandlers, setIntermediateHandler, setKeystoreFile, setMaxPDUSize, setMaxSizeLimit, setMaxTimeLimit, setModifyDnHandlers, setModifyHandlers, setReplConsumers, setReplicationReqHandler, setReplPingerSleepTime, setSaslHost, setSaslMechanismHandlers, setSaslPrincipal, setSaslRealms, setSearchHandlers, setStarted, setTlsAllowedNames, setTlsKeyAlias, setTlsNeedClientAuth, setTlsWantClientAuth, setTrustManagers, setUnbindHandler, start, startReplicationConsumers, startReplicationProducer, stop, toString
Methods inherited from class org.apache.directory.server.protocol.shared.DirectoryBackedService
getDirectoryService, getSearchBaseDn, isCatelogBased, setCatelogBased, setSearchBaseDn
Methods inherited from class org.apache.directory.server.protocol.shared.AbstractProtocolService
addTransports, getDatagramAcceptor, getServiceId, getServiceName, getSocketAcceptor, getTransports, isEnabled, setEnabled, setServiceId, setServiceName, setTransports
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.apache.directory.server.ldap.LdapServer
getDirectoryService, getTransports
-
Constructor Details
-
MyVDOpenUnisonLDAPServer
public MyVDOpenUnisonLDAPServer()
-
-
Method Details
-
loadKeyStore
-
getSSLContext
- Specified by:
getSSLContext
in interfaceorg.apache.directory.server.ldap.LdapServer
- Overrides:
getSSLContext
in classorg.apache.directory.server.ldap.LdapServerImpl
- Throws:
NoSuchAlgorithmException
KeyManagementException
-
setTlsParams
-