org.jsslutils.sslcontext
Interface X509KeyManagerWrapper

All Known Implementing Classes:
FixedServerAliasKeyManager.Wrapper

public interface X509KeyManagerWrapper

This interface represents a wrapper for an X509KeyManager. This is intended to provide a way to customize KeyManagers in the X509SSLContextFactory (or subclasses). On potential use would be to build X509ExtendedKeyManagers that delegate the defaulf behaviour to the wrapped X609KeyManager but implement the methods that choose the alias of the certificate to provide when establishing the connection.

Author:
Bruno Harbulot.
See Also:
X509ExtendedKeyManager

Method Summary
 X509KeyManager wrapKeyManager(X509KeyManager keyManager)
          Builds an X509KeyManager from another X509KeyManager.
 

Method Detail

wrapKeyManager

X509KeyManager wrapKeyManager(X509KeyManager keyManager)
Builds an X509KeyManager from another X509KeyManager.

Parameters:
keyManager - original X509KeyManager.
Returns:
wrapped X509KeyManager.


Copyright © 2012. All Rights Reserved.