|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.security.cert.CertStoreSpi
org.globus.gsi.stores.ResourceCertStore
public class ResourceCertStore
Created by IntelliJ IDEA. User: turtlebender Date: Dec 29, 2009 Time: 12:57:23 PM To change this template use File | Settings | File Templates.
Constructor Summary | |
---|---|
ResourceCertStore(java.security.cert.CertStoreParameters params)
The sole constructor. |
Method Summary | |
---|---|
java.util.Collection<? extends java.security.cert.Certificate> |
engineGetCertificates(java.security.cert.CertSelector selector)
Returns a Collection of Certificate s that match
the specified selector. |
java.util.Collection<? extends java.security.cert.CRL> |
engineGetCRLs(java.security.cert.CRLSelector selector)
Returns a Collection of CRL s 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 ResourceCertStore(java.security.cert.CertStoreParameters params) throws java.security.InvalidAlgorithmParameterException, ResourceStoreException
params
- the initialization parameters (may be null
)
java.security.InvalidAlgorithmParameterException
- if the initialization parameters are inappropriate for this
CertStoreSpi
ResourceStoreException
- If error loading certs and crls.Method Detail |
---|
public java.util.Collection<? extends java.security.cert.Certificate> engineGetCertificates(java.security.cert.CertSelector selector) throws java.security.cert.CertStoreException
Collection
of Certificate
s that match
the specified selector. If no Certificate
s match the
selector, an empty Collection
will be returned.
For some CertStore
types, the resulting
Collection
may not contain all of the
Certificate
s that match the selector. For instance, an LDAP
CertStore
may not search all entries in the directory.
Instead, it may just search entries that are likely to contain the
Certificate
s it is looking for.
Some CertStore
implementations (especially LDAP
CertStore
s) may throw a CertStoreException
unless a non-null CertSelector
is provided that includes
specific criteria that can be used to find the certificates. Issuer
and/or subject names are especially useful criteria.
engineGetCertificates
in class java.security.cert.CertStoreSpi
selector
- A CertSelector
used to select which
Certificate
s should be returned. Specify
null
to return all Certificate
s (if
supported).
Collection
of Certificate
s that match
the specified selector (never null
)
java.security.cert.CertStoreException
- if an exception occurspublic java.util.Collection<? extends java.security.cert.CRL> engineGetCRLs(java.security.cert.CRLSelector selector) throws java.security.cert.CertStoreException
Collection
of CRL
s that match the
specified selector. If no CRL
s match the selector, an empty
Collection
will be returned.
For some CertStore
types, the resulting
Collection
may not contain all of the
CRL
s that match the selector. For instance, an LDAP
CertStore
may not search all entries in the directory.
Instead, it may just search entries that are likely to contain the
CRL
s it is looking for.
Some CertStore
implementations (especially LDAP
CertStore
s) may throw a CertStoreException
unless a non-null CRLSelector
is provided that includes
specific criteria that can be used to find the CRLs. Issuer names and/or
the certificate to be checked are especially useful.
engineGetCRLs
in class java.security.cert.CertStoreSpi
selector
- A CRLSelector
used to select which
CRL
s should be returned. Specify
null
to return all CRL
s (if
supported).
Collection
of CRL
s that match the
specified selector (never null
)
java.security.cert.CertStoreException
- if an exception occurs
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |