com.digt.trusted.jce.provider
Class CryptoProCSPCertStore

java.lang.Object
  extended by com.digt.trusted.jce.provider.CAPICertStore
      extended by com.digt.trusted.jce.provider.CryptoProCSPCertStore

public class CryptoProCSPCertStore
extends CAPICertStore


Constructor Summary
CryptoProCSPCertStore()
           
 
Method Summary
 CAPICertStore getInstance(java.lang.String type, java.security.cert.CertStoreParameters params)
          Returns a GOSTCertStore object that implements the specified GOSTCertStore type and is initialized with the specified parameters.
 
Methods inherited from class com.digt.trusted.jce.provider.CAPICertStore
getAllCertificates, getAllCRLs, getCertificates, getCertStoreParameters, getCRLs, getDefaultType, getProvider, getType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CryptoProCSPCertStore

public CryptoProCSPCertStore()
Method Detail

getInstance

public CAPICertStore getInstance(java.lang.String type,
                                 java.security.cert.CertStoreParameters params)
                          throws java.security.NoSuchAlgorithmException
Description copied from class: CAPICertStore
Returns a GOSTCertStore object that implements the specified GOSTCertStore type and is initialized with the specified parameters.

If the default provider package provides an implementation of the specified GOSTCertStore type, an instance of GOSTCertStore containing that implementation is returned. If the requested type is not available in the default package, other packages are searched.

The GOSTCertStore that is returned is initialized with the specified CertStoreParameters. The type of parameters needed may vary between different types of CertStores. Note that the specified CertStoreParameters object is cloned.

Overrides:
getInstance in class CAPICertStore
Parameters:
type - the name of the requested CertStore type
params - the initialization parameters (may be null)
Returns:
a CertStore object that implements the specified CertStore type
Throws:
java.security.NoSuchAlgorithmException - if the requested type is not available in the default provider package or any of the other provider packages that were searched