javax.net.ssl
Class KeyManagerFactorySpi
java.lang.Object
|
+--javax.net.ssl.KeyManagerFactorySpi
public abstract class KeyManagerFactorySpi
extends java.lang.Object
The Service Provider Interface (SPI) for key manager
factories.
Author:- Casey Marshall (rsdio@metastatic.org)
KeyManagerFactorySpi
public KeyManagerFactorySpi()
The Service Provider Interface (SPI) for key manager
factories.
Author:- Casey Marshall (rsdio@metastatic.org)
engineGetKeyManagers
protected KeyManager[] engineGetKeyManagers()
Engine method for retrieving this factory's key managers.
Returns:
engineInit
protected void engineInit(KeyStore store, char[] passwd)
Engine method for initializing this factory with a key store and a
password for private keys. Either parameter may be null,
in which case some default parameters (possibly derived from system
properties) should be used.
Parameters:
Throws:
- If the key store cannot be accessed.
- If some of the data from the key
store cannot be retrieved.
- If a private key cannot be retrieved,
likely from a wrong password.
engineInit
protected void engineInit(javax.net.ssl.ManagerFactoryParameters params)
Engine method for initializing this factory with some
algorithm-specific parameters.
Parameters:
Throws:
- If the supplied parameters
are inappropriate for this instance.