public abstract class TrustManagerFactorySpi extends Object
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.
|Constructor and Description|
|Modifier and Type||Method and Description|
Returns one trust manager for each type of trust material.
Initializes this factory with a source of certificate authorities and related trust material.
protected abstract TrustManager engineGetTrustManagers()
IllegalStateException- if the factory is not initialized.
protected abstract void engineInit(@Nullable KeyStore ks) throws KeyStoreException
ks- the key store or null
KeyStoreException- if this operation fails