
Creates an instance of
CollectionCertStoreParameters
which will allow certificates and CRLs to be retrieved from the
specified
Collection. If the specified
Collection contains an object that is not a
Certificate or
CRL, that object will be
ignored by the Collection
CertStore.
The Collection is not copied. Instead, a
reference is used. This allows the caller to subsequently add or
remove Certificates or CRLs from the
Collection, thus changing the set of
Certificates or CRLs available to the
Collection CertStore. The Collection CertStore
will not modify the contents of the Collection.
If the Collection will be modified by one thread while
another thread is calling a method of a Collection CertStore
that has been initialized with this Collection, the
Collection must have fail-fast iterators.
Parameters:
- collection - a Collection of
Certificates and CRLs
Throws:
- NullPointerException - if collection is
null