|
![]() |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.openpermis.cert.CertStoreCertificateRepository
public class CertStoreCertificateRepository
This certificate repository is backed the specified CertStore
object.
Different crypto providers offer different certificate stores such as memory based
and LDAP directory based certificate stores.
Constructor Summary | |
---|---|
CertStoreCertificateRepository(CertStore certStore)
Creates an instance of this certificate repository implementation given the specified CertStore object. |
Method Summary | |
---|---|
Collection<? extends Certificate> |
getCertificates(CertSelector selector)
Returns a collection of Certificates that match the specified selector. |
Collection<? extends CRL> |
getCrls(CRLSelector selector)
Returns a collection of CRLs that match the specified selector. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public CertStoreCertificateRepository(CertStore certStore)
CertStore
object.
certStore
- The certificate store object. Must not be null
.Method Detail |
---|
public Collection<? extends Certificate> getCertificates(CertSelector selector) throws CertStoreException
getCertificates
in interface CertificateRepository
selector
- A CertSelector
used to select which certificates should be returned.
CertStoreException
- Thrown if an exception occurs.public Collection<? extends CRL> getCrls(CRLSelector selector) throws CertStoreException
getCrls
in interface CertificateRepository
selector
- A CRLSelector
used to select which CRLs should be returned.
CertStoreException
- Thrown if an exception occurs.
|
![]() |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
PERMIS Role Based Access Control 0.4.0 (Build 15)
2009/05/20 08:14:49
Copyright (c) 2002-2007 Ergon Informatik AG