org.dvb.net.ssl
Class DVBTrustManagerFactory

java.lang.Object
  extended byjavax.net.ssl.TrustManagerFactory
      extended byorg.dvb.net.ssl.DVBTrustManagerFactory

public class DVBTrustManagerFactory
extends javax.net.ssl.TrustManagerFactory

This class is used to create a KeyManagerFactory initialized with an array of KeyStoreBuilder instances. The inherited method getInstance shall return an instance of DVBTrustManagerFactory when the provider is an instance of DVBPKCS11Provider.


Constructor Summary
protected DVBTrustManagerFactory(DVBTrustManagerFactorySpi factorySpi, java.security.Provider provider, java.lang.String algorithm)
          Creates a new instance of DVBTrustManagerFactory
 
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.TrustManagerFactory
getAlgorithm, getDefaultAlgorithm, getInstance, getInstance, getInstance, getProvider, getTrustManagers, init, init
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DVBTrustManagerFactory

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

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.