Uses of Interface
org.ldaptive.ssl.CredentialConfig
Packages that use CredentialConfig
-
Uses of CredentialConfig in org.ldaptive.ssl
Classes in org.ldaptive.ssl that implement CredentialConfigModifier and TypeClassDescriptionclass
Provides the properties necessary for creating an SSL context initializer with a keystore credential reader.class
Provides the properties necessary for creating an SSL context initializer with an X.509 credential reader.Fields in org.ldaptive.ssl declared as CredentialConfigModifier and TypeFieldDescriptionprivate CredentialConfig
SslConfig.credentialConfig
Configuration for the trust and authentication material to use for SSL and startTLS.Methods in org.ldaptive.ssl that return CredentialConfigModifier and TypeMethodDescriptionstatic CredentialConfig
CredentialConfigFactory.createKeyStoreCredentialConfig
(KeyStore trustStore) Creates a KeyStoreCredentialConfig from the supplied truststore.static CredentialConfig
CredentialConfigFactory.createKeyStoreCredentialConfig
(KeyStore keyStore, String keyStorePassword) Creates a KeyStoreCredentialConfig from the supplied keystore and password.static CredentialConfig
CredentialConfigFactory.createKeyStoreCredentialConfig
(KeyStore trustStore, String[] trustStoreAliases) Creates a KeyStoreCredentialConfig from the supplied truststore.static CredentialConfig
CredentialConfigFactory.createKeyStoreCredentialConfig
(KeyStore trustStore, String[] trustStoreAliases, KeyStore keyStore, String keyStorePassword, String[] keyStoreAliases) Creates a KeyStoreCredentialConfig from the supplied truststore, keystore and password.static CredentialConfig
CredentialConfigFactory.createKeyStoreCredentialConfig
(KeyStore keyStore, String keyStorePassword, String[] keyStoreAliases) Creates a KeyStoreCredentialConfig from the supplied keystore and password.static CredentialConfig
CredentialConfigFactory.createKeyStoreCredentialConfig
(KeyStore trustStore, KeyStore keyStore, String keyStorePassword) Creates a KeyStoreCredentialConfig from the supplied truststore, keystore and password.static CredentialConfig
CredentialConfigFactory.createX509CredentialConfig
(String trustCertificates) Creates a X509CredentialConfig from PEM encoded certificate(s).static CredentialConfig
CredentialConfigFactory.createX509CredentialConfig
(X509Certificate[] trustCertificates) Creates a X509CredentialConfig from the supplied trust certificates.static CredentialConfig
CredentialConfigFactory.createX509CredentialConfig
(X509Certificate[] trustCertificates, X509Certificate authenticationCertificate, PrivateKey authenticationKey) Creates a X509CredentialConfig from the supplied trust certificates, authentication certificate and private key.static CredentialConfig
CredentialConfigFactory.createX509CredentialConfig
(X509Certificate authenticationCertificate, PrivateKey authenticationKey) Creates a X509CredentialConfig from the supplied authentication certificate and private key.SslConfig.getCredentialConfig()
Returns the credential config.Methods in org.ldaptive.ssl with parameters of type CredentialConfigModifier and TypeMethodDescriptionSslConfig.Builder.credentialConfig
(CredentialConfig config) void
SslConfig.setCredentialConfig
(CredentialConfig config) Sets the credential config.Constructors in org.ldaptive.ssl with parameters of type CredentialConfigModifierConstructorDescriptionSslConfig
(CredentialConfig config) Creates a new ssl config.SslConfig
(CredentialConfig config, TrustManager... managers) Creates a new ssl config.