Uses of Class
org.forgerock.opendj.security.SslOptions
Packages that use SslOptions
Package
Description
Classes and interfaces for core types including connections, entries, and
attributes.
Classes and interfaces for core LDAP requests/responses.
An LDAP based security provider having the name "OpenDJ" and exposing an LDAP/LDIF based
KeyStore
service.Contains implementations for various Directory Server utility classes and methods which may be used throughout the
server but do not necessarily fit in elsewhere.
-
Uses of SslOptions in org.forgerock.opendj.ldap
Fields in org.forgerock.opendj.ldap with type parameters of type SslOptionsModifier and TypeFieldDescriptionstatic final Option<SslOptions>
CommonLdapOptions.SSL_OPTIONS
Specifies the options to use for the SSL support ornull
if SSL is disabled.static final Option<SslOptions>
CommonLdapOptions.SSL_OPTIONS
Specifies the options to use for the SSL support ornull
if SSL is disabled.static final Option<SslOptions>
CommonLdapOptions.SSL_OPTIONS
Specifies the options to use for the SSL support ornull
if SSL is disabled. -
Uses of SslOptions in org.forgerock.opendj.ldap.messages
Methods in org.forgerock.opendj.ldap.messages that return SslOptionsModifier and TypeMethodDescriptionStartTlsExtendedRequest.sslOptions()
Returns the value of thesslOptions
record component.StartTlsExtendedResult.sslOptions()
Returns the value of thesslOptions
record component.Methods in org.forgerock.opendj.ldap.messages with parameters of type SslOptionsModifier and TypeMethodDescriptionstatic StartTlsExtendedRequest
Requests.newStartTlsExtendedRequest
(SslOptions sslOptions) Creates a new start TLS extended request which will use the provided SSL context.static StartTlsExtendedResult
Responses.newStartTlsExtendedResult
(ResultCode resultCode, String matchedDn, CharSequence diagnosticMessage, List<Control> controls, Throwable cause, SslOptions sslOptions) Creates a new start TLS extended result which will use the provided SSL context.static StartTlsExtendedResult
Responses.newStartTlsExtendedResult
(ResultCode resultCode, SslOptions sslOptions) Creates a new start TLS extended result which will use the provided SSL context.Constructors in org.forgerock.opendj.ldap.messages with parameters of type SslOptionsModifierConstructorDescriptionStartTlsExtendedRequest
(SslOptions sslOptions, List<Control> controls) Creates a newStartTlsExtendedRequest
.StartTlsExtendedResult
(ResultCode resultCode, String matchedDn, LocalizableMessage diagnosticMessage, List<String> referralUris, List<Control> controls, Throwable cause, SslOptions sslOptions) Creates a newStartTlsExtendedResult
. -
Uses of SslOptions in org.forgerock.opendj.security
Methods in org.forgerock.opendj.security that return SslOptionsModifier and TypeMethodDescriptionSslOptions.clientAuthPolicy
(SslOptions.ClientAuthPolicy clientAuthPolicy) Sets the client auth policy.static SslOptions
SslOptions.copyOfSslOptions
(SslOptions sslOptions) Creates a copy of the providedSslOptions
.SslOptions.enabledCipherSuites
(String... cipherSuites) Adds the cipher suites enabled for secure connections with the Directory Server.SslOptions.enabledCipherSuites
(Collection<String> cipherSuites) Adds the cipher suites enabled for secure connections with the Directory Server.SslOptions.enabledProtocols
(String... protocols) Adds the protocol versions enabled for secure connections with the Directory Server.SslOptions.enabledProtocols
(Collection<String> protocols) Adds the protocol versions enabled for secure connections with the Directory Server.static SslOptions
SslOptions.newSslOptions
(KeyManager[] keyManagers, TrustManager[] trustManagers) Creates a newSslOptions
for the provided key managers and trust managers.static SslOptions
SslOptions.newSslOptions
(KeyManager keyManager, TrustManager trustManager) Creates a newSslOptions
for the provided key manager and trust manager.Methods in org.forgerock.opendj.security with parameters of type SslOptionsModifier and TypeMethodDescriptionstatic SslOptions
SslOptions.copyOfSslOptions
(SslOptions sslOptions) Creates a copy of the providedSslOptions
.static SSLEngine
SslOptions.newClientSslEngine
(SslOptions sslOptions, String host, int port) Creates a newSSLEngine
configured to be used by a client application.static SSLSocket
SslOptions.newClientSslSocket
(Socket socket, SslOptions sslOptions, String host, int port) Creates a newSSLSocket
configured to be used by a client application.static SSLEngine
SslOptions.newServerSslEngine
(SslOptions sslOptions) Creates a newSSLEngine
configured to be used by a server application.static SSLSocket
SslOptions.newServerSslSocket
(Socket socket, InputStream remainingOrNull, SslOptions sslOptions) Creates a newSSLSocket
configured to be used by a server application. -
Uses of SslOptions in org.opends.server.util
Methods in org.opends.server.util that return SslOptionsModifier and TypeMethodDescriptionstatic SslOptions
SslUtils.createSslOptions
(Collection<Dn> trustManagerProviderDns, Dn keyManagerProviderDn, String friendlyName, SortedSet<String> sslCertNicknames, SortedSet<String> sslCipherSuites, SortedSet<String> sslProtocols, ServerContext serverContext) CreatesSslOptions
for the provided parameters.