org.dvb.net.ssl
Class DVBKeyManagerFactory

java.lang.Object
  extended byjavax.net.ssl.KeyManagerFactory
      extended byorg.dvb.net.ssl.DVBKeyManagerFactory

public class DVBKeyManagerFactory
extends javax.net.ssl.KeyManagerFactory

This class is used to create a KeyManagerFactory initialized with an array of KeyStoreBuilder instances. The (inherited) method getInstance shall return an instance of DVBKeyManagerFactory where provider is an instance of DVBPKCS11Provider.


Constructor Summary
protected DVBKeyManagerFactory(DVBKeyManagerFactorySpi factorySpi, java.security.Provider provider, java.lang.String algorithm)
          Creates a new instance of DVBKeyManagerFactory
 
Method Summary
 void init(KeyStoreBuilder[] builders)
          This method is used to initialize the factory with an array of KeyStoreBuilder instances.
 
Methods inherited from class javax.net.ssl.KeyManagerFactory
getAlgorithm, getDefaultAlgorithm, getInstance, getInstance, getInstance, getKeyManagers, getProvider, init, init
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DVBKeyManagerFactory

protected DVBKeyManagerFactory(DVBKeyManagerFactorySpi factorySpi,
                               java.security.Provider provider,
                               java.lang.String algorithm)
Creates a new instance of DVBKeyManagerFactory

Method Detail

init

public final void init(KeyStoreBuilder[] builders)
This method is used to initialize the factory with an array of KeyStoreBuilder instances.

Parameters:
builders - an array of KeyStoreBuilder instances.