The CertStoreParameters Interface
The CertStoreParameters interface is a transparent
representation of the set of parameters used with a particular CertStore.
Its main purpose is to group (and provide type safety for) all certificate
storage parameter specifications. The CertStoreParameters interface
extends the Cloneable interface and defines a clone method that does
not throw an exception. Implementations of this interface should implement
and override the Object.clone() method, if necessary. This allows
applications to clone any CertStoreParameters object.
Objects implementing the CertStoreParameters interface
are passed as arguments to the getInstance method
of the CertStore class. Two classes implementing
the CertStoreParameters interface are defined in
this API: the LDAPCertStoreParameters and
the CollectionCertStoreParameters classes.
The LDAPCertStoreParameters Class
The LDAPCertStoreParameters class
is an implementation of the CertStoreParameters interface
and holds a set of minimal initialization parameters (host and port
number of the directory server) for retrieving certificates and CRLs
from a CertStore of type LDAP.
Refer to the LDAPCertStoreParameters API documentation
for more detailed information on this class.
The CollectionCertStoreParameters Class
The CollectionCertStoreParameters class
is an implementation of the CertStoreParameters interface
and holds a set of initialization parameters for retrieving certificates
and CRLs from a CertStore of type Collection.
Refer to
the CollectionCertStoreParameters API documentation
for more detailed information on this class.