public abstract class TrustManagerFactorySpi extends Object
TrustManagerFactory class.
 All the abstract methods in this class must be implemented by each cryptographic service provider who wishes to supply the implementation of a particular trust manager factory.
TrustManagerFactory, 
TrustManager| Constructor and Description | 
|---|
| TrustManagerFactorySpi() | 
| Modifier and Type | Method and Description | 
|---|---|
| protected abstract TrustManager[] | engineGetTrustManagers()Returns one trust manager for each type of trust material. | 
| protected abstract void | engineInit(KeyStore ks)Initializes this factory with a source of certificate authorities and related trust material. | 
protected abstract void engineInit(@Nullable KeyStore ks) throws KeyStoreException
ks - the key store or nullKeyStoreException - if this operation failsTrustManagerFactory.init(KeyStore)protected abstract TrustManager[] engineGetTrustManagers()
IllegalStateException - if the factory is not initialized.