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.Selectorobj - 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.Selectorclone in class java.lang.Objectpublic 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.