org.ldaptive.ssl
Interface CredentialConfig

All Known Implementing Classes:
KeyStoreCredentialConfig, X509CredentialConfig

public interface CredentialConfig

Provides a base interface for all credential configurations. Since credential configs are invoked via reflection by the PropertyInvoker their method signatures are not important. They only need to be able to create an SSL context initializer once their properties have been set.

Version:
$Revision: 2885 $ $Date: 2014-02-05 16:28:49 -0500 (Wed, 05 Feb 2014) $
Author:
Middleware Services

Method Summary
 SSLContextInitializer createSSLContextInitializer()
          Creates an SSL context initializer using the configured trust and authentication material in this config.
 

Method Detail

createSSLContextInitializer

SSLContextInitializer createSSLContextInitializer()
                                                  throws GeneralSecurityException
Creates an SSL context initializer using the configured trust and authentication material in this config.

Returns:
SSL context initializer
Throws:
GeneralSecurityException - if the ssl context initializer cannot be created


Copyright © 2003-2015 Virginia Tech. All Rights Reserved.