jsdsi.certstore
Class JsdsiCertStore

java.lang.Object
  extended byjava.security.cert.CertStoreSpi
      extended byjsdsi.certstore.AbstractJsdsiCertStore
          extended byjsdsi.certstore.JsdsiCertStore

public class JsdsiCertStore
extends AbstractJsdsiCertStore

An Adaptor class between a java.security.CertStore and a jsdsi.certstore.CertificateDAO

Version:
$Revision: 1.1.4.2 $ $Date: 2004/12/12 17:01:39 $
Author:
Sean Radford

Field Summary
protected  CertificateDAO dao
           
 
Constructor Summary
JsdsiCertStore(java.security.cert.CertStoreParameters params)
           
 
Method Summary
 java.util.Collection getCertificates(CertSelector selector)
          To be implemented by sub-classes
protected  void init(JsdsiCertStoreParameters parameters)
           
protected  void loadCertificates(java.util.Collection certificates)
           
 
Methods inherited from class jsdsi.certstore.AbstractJsdsiCertStore
engineGetCertificates, engineGetCRLs
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

dao

protected CertificateDAO dao
Constructor Detail

JsdsiCertStore

public JsdsiCertStore(java.security.cert.CertStoreParameters params)
               throws java.security.InvalidAlgorithmParameterException
Parameters:
params -
Throws:
java.security.InvalidAlgorithmParameterException
Method Detail

init

protected void init(JsdsiCertStoreParameters parameters)
Parameters:
parameters -

loadCertificates

protected void loadCertificates(java.util.Collection certificates)

getCertificates

public java.util.Collection getCertificates(CertSelector selector)
                                     throws java.security.cert.CertStoreException
Description copied from class: AbstractJsdsiCertStore
To be implemented by sub-classes

Specified by:
getCertificates in class AbstractJsdsiCertStore
Parameters:
selector - the CertSelector
Returns:
Collection of Certificates
Throws:
java.security.cert.CertStoreException
See Also:
AbstractJsdsiCertStore.getCertificates(jsdsi.CertSelector)


Copyright © 2002-2006 JSDSI. All Rights Reserved.