FileDocCategorySizeDatePackage
TrustManagerFactorySpi.javaAPI DocAndroid 1.5 API2448Wed May 06 22:41:06 BST 2009javax.net.ssl

TrustManagerFactorySpi

public abstract class TrustManagerFactorySpi extends Object
The Service Provider Interface (SPI) for the {@code TrustManagerFactory} class.
since
Android 1.0

Fields Summary
Constructors Summary
public TrustManagerFactorySpi()
Creates a new {@code TrustManagerFactorySpi} instance.

since
Android 1.0

    
Methods Summary
protected abstract javax.net.ssl.TrustManager[]engineGetTrustManagers()
Returns the list of {@code TrustManager}s with one entry for each type of trust material.

return
the list of {@code TrustManager}s
since
Android 1.0

protected abstract voidengineInit(java.security.KeyStore ks)
Initializes this factory instance with the specified keystore as source of certificate authorities and trust material.

param
ks the keystore or {@code null}.
throws
KeyStoreException if the initialization fails.
since
Android 1.0

protected abstract voidengineInit(javax.net.ssl.ManagerFactoryParameters spec)
Initializes this factory instance with the specified provider-specific parameters for a source of trust material.

param
spec the provider-specific parameters.
throws
InvalidAlgorithmParameterException if the initialization fails.
since
Android 1.0