Index (Frames) | Index (No Frames) | Package | Package Tree | Tree
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:

Constructor Summary

KeyManagerFactorySpi()

The Service Provider Interface (SPI) for key manager factories.

Method Summary

javax.net.ssl.KeyManager[]engineGetKeyManagers()

Engine method for retrieving this factory's key managers.
voidengineInit(javax.net.ssl.ManagerFactoryParameters params)

Engine method for initializing this factory with some algorithm-specific parameters.
voidengineInit(KeyStore store, char[] passwd)

Engine method for initializing this factory with a key store and a password for private keys.

Constructor Details

KeyManagerFactorySpi

public KeyManagerFactorySpi()

The Service Provider Interface (SPI) for key manager factories.

Author:

Method Details

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:


engineInit

protected void engineInit(javax.net.ssl.ManagerFactoryParameters params)

Engine method for initializing this factory with some algorithm-specific parameters.

Parameters:

Throws: