jsdsi
Class CertStore

java.lang.Object
  |
  +--java.security.cert.CertStoreSpi
        |
        +--jsdsi.CertStore

public class CertStore
extends java.security.cert.CertStoreSpi

A collection-based certificate store for SPKI/SDSI certificates.

Author:
Sameer Ajmani

Field Summary
(package private)  MultiMap auth
           
(package private)  MultiMap compatible
           
(package private)  MultiMap name
           
(package private)  MultiMap subject
           
 
Constructor Summary
CertStore(java.security.cert.CertStoreParameters params)
           
CertStore(java.security.cert.CollectionCertStoreParameters params)
           
 
Method Summary
 java.util.Collection engineGetCertificates(java.security.cert.CertSelector s)
           
 java.util.Collection engineGetCertificates(CertSelector s)
           
 java.util.Collection engineGetCRLs(java.security.cert.CRLSelector s)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

auth

MultiMap auth

name

MultiMap name

compatible

MultiMap compatible

subject

MultiMap subject
Constructor Detail

CertStore

public CertStore(java.security.cert.CollectionCertStoreParameters params)
          throws java.security.InvalidAlgorithmParameterException

CertStore

public CertStore(java.security.cert.CertStoreParameters params)
          throws java.security.InvalidAlgorithmParameterException
Method Detail

engineGetCertificates

public java.util.Collection engineGetCertificates(java.security.cert.CertSelector s)
                                           throws java.security.cert.CertStoreException
Specified by:
engineGetCertificates in class java.security.cert.CertStoreSpi
java.security.cert.CertStoreException

engineGetCertificates

public java.util.Collection engineGetCertificates(CertSelector s)
                                           throws java.security.cert.CertStoreException
java.security.cert.CertStoreException

engineGetCRLs

public java.util.Collection engineGetCRLs(java.security.cert.CRLSelector s)
                                   throws java.security.cert.CertStoreException
Specified by:
engineGetCRLs in class java.security.cert.CertStoreSpi
java.security.cert.CertStoreException