public class X509AttributeCertificateHolderSelector
extends java.lang.Object
implements org.bouncycastle.util.Selector
Selector
like implementation to select
attribute certificates from a given set of criteria.Modifier and Type | Method and Description |
---|---|
java.lang.Object |
clone()
Returns a clone of this object.
|
X509AttributeCertificateHolder |
getAttributeCert()
Returns the attribute certificate holder which must be matched.
|
java.util.Date |
getAttributeCertificateValid()
Get the criteria for the validity.
|
AttributeCertificateHolder |
getHolder()
Gets the holder.
|
AttributeCertificateIssuer |
getIssuer()
Returns the issuer criterion.
|
java.math.BigInteger |
getSerialNumber()
Gets the serial number the attribute certificate must have.
|
java.util.Collection |
getTargetGroups()
Gets the target groups.
|
java.util.Collection |
getTargetNames()
Gets the target names.
|
boolean |
match(java.lang.Object obj)
Decides if the given attribute certificate should be selected.
|
public boolean match(java.lang.Object obj)
match
in interface org.bouncycastle.util.Selector
obj
- The X509AttributeCertificateHolder which should be checked.true
if the attribute certificate is a match
false
otherwise.public java.lang.Object clone()
clone
in interface org.bouncycastle.util.Selector
clone
in class java.lang.Object
public X509AttributeCertificateHolder getAttributeCert()
public java.util.Date getAttributeCertificateValid()
public AttributeCertificateHolder getHolder()
public AttributeCertificateIssuer getIssuer()
public java.math.BigInteger getSerialNumber()
public java.util.Collection getTargetNames()
The returned collection is immutable.
public java.util.Collection getTargetGroups()
The returned collection is immutable.