Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

java.security.cert
Class CertStoreSpi  view CertStoreSpi download CertStoreSpi.java

java.lang.Object
  extended byjava.security.cert.CertStoreSpi

public abstract class CertStoreSpi
extends java.lang.Object

The service provider interface (SPI) for the CertStore class.

Providers wishing to implement a CertStore must subclass this class, implementing all the abstract methods. Providers may also implement the CertStoreParameters interface, if they require parameters.

Since:
JDK 1.4

Constructor Summary
CertStoreSpi(CertStoreParameters params)
          Creates a new CertStoreSpi.
 
Method Summary
abstract  java.util.Collection engineGetCertificates(CertSelector selector)
          Get the certificates from this store, filtering them through the specified CertSelector.
abstract  java.util.Collection engineGetCRLs(CRLSelector selector)
          Get the certificate revocation list from this store, filtering them through the specified CRLSelector.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CertStoreSpi

public CertStoreSpi(CertStoreParameters params)
             throws java.security.InvalidAlgorithmParameterException
Creates a new CertStoreSpi.

Method Detail

engineGetCertificates

public abstract java.util.Collection engineGetCertificates(CertSelector selector)
                                                    throws CertStoreException
Get the certificates from this store, filtering them through the specified CertSelector.


engineGetCRLs

public abstract java.util.Collection engineGetCRLs(CRLSelector selector)
                                            throws CertStoreException
Get the certificate revocation list from this store, filtering them through the specified CRLSelector.