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 TypeClassDescriptionclassProvides the properties necessary for creating an SSL context initializer with a keystore credential reader.classProvides 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 CredentialConfigSslConfig.credentialConfigConfiguration for the trust and authentication material to use for SSL and startTLS.Methods in org.ldaptive.ssl that return CredentialConfigModifier and TypeMethodDescriptionstatic CredentialConfigCredentialConfigFactory.createKeyStoreCredentialConfig(KeyStore trustStore) Creates a KeyStoreCredentialConfig from the supplied truststore.static CredentialConfigCredentialConfigFactory.createKeyStoreCredentialConfig(KeyStore keyStore, String keyStorePassword) Creates a KeyStoreCredentialConfig from the supplied keystore and password.static CredentialConfigCredentialConfigFactory.createKeyStoreCredentialConfig(KeyStore trustStore, String[] trustStoreAliases) Creates a KeyStoreCredentialConfig from the supplied truststore.static CredentialConfigCredentialConfigFactory.createKeyStoreCredentialConfig(KeyStore trustStore, String[] trustStoreAliases, KeyStore keyStore, String keyStorePassword, String[] keyStoreAliases) Creates a KeyStoreCredentialConfig from the supplied truststore, keystore and password.static CredentialConfigCredentialConfigFactory.createKeyStoreCredentialConfig(KeyStore keyStore, String keyStorePassword, String[] keyStoreAliases) Creates a KeyStoreCredentialConfig from the supplied keystore and password.static CredentialConfigCredentialConfigFactory.createKeyStoreCredentialConfig(KeyStore trustStore, KeyStore keyStore, String keyStorePassword) Creates a KeyStoreCredentialConfig from the supplied truststore, keystore and password.static CredentialConfigCredentialConfigFactory.createX509CredentialConfig(String trustCertificates) Creates a X509CredentialConfig from PEM encoded certificate(s).static CredentialConfigCredentialConfigFactory.createX509CredentialConfig(X509Certificate[] trustCertificates) Creates a X509CredentialConfig from the supplied trust certificates.static CredentialConfigCredentialConfigFactory.createX509CredentialConfig(X509Certificate[] trustCertificates, X509Certificate authenticationCertificate, PrivateKey authenticationKey) Creates a X509CredentialConfig from the supplied trust certificates, authentication certificate and private key.static CredentialConfigCredentialConfigFactory.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) voidSslConfig.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.