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.