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.-
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_OPTIONSSpecifies the options to use for the SSL support ornullif SSL is disabled.static final Option<SslOptions>CommonLdapOptions.SSL_OPTIONSSpecifies the options to use for the SSL support ornullif SSL is disabled.static final Option<SslOptions>CommonLdapOptions.SSL_OPTIONSSpecifies the options to use for the SSL support ornullif 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 thesslOptionsrecord component.StartTlsExtendedResult.sslOptions()Returns the value of thesslOptionsrecord component.Methods in org.forgerock.opendj.ldap.messages with parameters of type SslOptionsModifier and TypeMethodDescriptionstatic StartTlsExtendedRequestRequests.newStartTlsExtendedRequest(SslOptions sslOptions) Creates a new start TLS extended request which will use the provided SSL context.static StartTlsExtendedResultResponses.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 StartTlsExtendedResultResponses.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 SslOptionsSslOptions.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 SslOptionsSslOptions.newSslOptions(KeyManager[] keyManagers, TrustManager[] trustManagers) Creates a newSslOptionsfor the provided key managers and trust managers.static SslOptionsSslOptions.newSslOptions(KeyManager keyManager, TrustManager trustManager) Creates a newSslOptionsfor the provided key manager and trust manager.Methods in org.forgerock.opendj.security with parameters of type SslOptionsModifier and TypeMethodDescriptionstatic SslOptionsSslOptions.copyOfSslOptions(SslOptions sslOptions) Creates a copy of the providedSslOptions.static SSLEngineSslOptions.newClientSslEngine(SslOptions sslOptions, String host, int port) Creates a newSSLEngineconfigured to be used by a client application.static SSLSocketSslOptions.newClientSslSocket(Socket socket, SslOptions sslOptions, String host, int port) Creates a newSSLSocketconfigured to be used by a client application.static SSLEngineSslOptions.newServerSslEngine(SslOptions sslOptions) Creates a newSSLEngineconfigured to be used by a server application.static SSLSocketSslOptions.newServerSslSocket(Socket socket, InputStream remainingOrNull, SslOptions sslOptions) Creates a newSSLSocketconfigured to be used by a server application.