java.lang.Object | |
↳ | com.sun.net.ssl.TrustManagerFactory |
This class is deprecated.
As of JDK 1.4, this implementation-specific class was
replaced by TrustManagerFactory
.
This class acts as a factory for trust managers based on a source of trust material. Each trust manager manages a specific type of trust material for use by secure sockets. The trust material is based on a KeyStore and/or provider specific sources.
Protected Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Creates a TrustManagerFactory object.
|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Returns the algorithm name of this
TrustManagerFactory
object. | |||||||||||
The default TrustManager can be changed by setting the value of the "sun.ssl.trustmanager.type" security property (in the Java security properties file) to the desired name. | |||||||||||
Generates a
TrustManagerFactory object for the specified
trust management algorithm from the specified provider. | |||||||||||
Generates a
TrustManagerFactory object for the specified
trust management algorithm from the specified provider. | |||||||||||
Generates a
TrustManagerFactory object that implements the
specified trust management algorithm. | |||||||||||
Returns the provider of this
TrustManagerFactory object. | |||||||||||
Returns one trust manager for each type of trust material.
| |||||||||||
Initializes this factory with a source of certificate
authorities and related trust material.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
Creates a TrustManagerFactory object.
factorySpi | the delegate |
---|---|
provider | the provider |
algorithm | the algorithm |
Returns the algorithm name of this TrustManagerFactory
object.
This is the same name that was specified in one of the
getInstance
calls that created this
TrustManagerFactory
object.
TrustManagerFactory
object.
The default TrustManager can be changed by setting the value of the "sun.ssl.trustmanager.type" security property (in the Java security properties file) to the desired name.
Generates a TrustManagerFactory
object for the specified
trust management algorithm from the specified provider.
algorithm | the standard name of the requested trust management algorithm. |
---|---|
provider | the name of the provider |
TrustManagerFactory
objectNoSuchAlgorithmException | if the specified algorithm is not available from the specified provider. |
---|---|
NoSuchProviderException | if the specified provider has not been configured. |
Generates a TrustManagerFactory
object for the specified
trust management algorithm from the specified provider.
algorithm | the standard name of the requested trust management algorithm. |
---|---|
provider | an instance of the provider |
TrustManagerFactory
objectNoSuchAlgorithmException | if the specified algorithm is not available from the specified provider. |
---|
Generates a TrustManagerFactory
object that implements the
specified trust management algorithm.
If the default provider package provides an implementation of the
requested trust management algorithm, an instance of
TrustManagerFactory
containing that implementation is
returned. If the algorithm is not available in the default provider
package, other provider packages are searched.
algorithm | the standard name of the requested trust management algorithm. |
---|
TrustManagerFactory
objectNoSuchAlgorithmException | if the specified algorithm is not available in the default provider package or any of the other provider packages that were searched. |
---|
Returns the provider of this TrustManagerFactory
object.
TrustManagerFactory
object
Returns one trust manager for each type of trust material.
Initializes this factory with a source of certificate authorities and related trust material. The provider may also include a provider-specific source of key material.
ks | the key store or null |
---|
KeyStoreException |
---|