|
Bouncy Castle Cryptography Library 1.36 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.bouncycastle.x509.X509AttributeCertStoreSelector
This class is an Selector
like implementation to select
attribute certificates from a given set of criteria.
X509AttributeCertificate
,
X509Store
Constructor Summary | |
X509AttributeCertStoreSelector()
|
Method Summary | |
java.lang.Object |
clone()
Returns a clone of this object. |
X509AttributeCertificate |
getAttributeCert()
Returns the attribute certificate which must be matched. |
java.util.Date |
getAttributeCertificateValid()
Get the criteria for the validity. |
AttributeCertificateHolder |
getHolder()
|
AttributeCertificateIssuer |
getIssuer()
|
java.math.BigInteger |
getSerialNumber()
|
boolean |
match(java.lang.Object obj)
Decides if the given attribute certificate should be selected. |
void |
setAttributeCert(X509AttributeCertificate attributeCert)
Set the attribute certificate to be matched. |
void |
setAttributeCertificateValid(java.util.Date attributeCertificateValid)
Set the time, when the certificate must be valid. |
void |
setHolder(AttributeCertificateHolder holder)
|
void |
setIssuer(AttributeCertificateIssuer issuer)
|
void |
setSerialNumber(java.math.BigInteger serialNumber)
|
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public X509AttributeCertStoreSelector()
Method Detail |
public boolean match(java.lang.Object obj)
match
in interface Selector
obj
- The attribute certificate which should be checked.
true
if the attribute certificate can be selected,
false
otherwise.public java.lang.Object clone()
clone
in interface Selector
public X509AttributeCertificate getAttributeCert()
public void setAttributeCert(X509AttributeCertificate attributeCert)
attributeCert
- The attribute certificate to set.public java.util.Date getAttributeCertificateValid()
public void setAttributeCertificateValid(java.util.Date attributeCertificateValid)
attributeCertificateValid
- The attribute certificate validation time to set.public AttributeCertificateHolder getHolder()
public void setHolder(AttributeCertificateHolder holder)
holder
- The holder to set.public AttributeCertificateIssuer getIssuer()
public void setIssuer(AttributeCertificateIssuer issuer)
issuer
- The issuer to set.public java.math.BigInteger getSerialNumber()
public void setSerialNumber(java.math.BigInteger serialNumber)
serialNumber
- The serialNumber to set.
|
Bouncy Castle Cryptography Library 1.36 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |