public class X509AttributeCertificateHolderSelector
extends java.lang.Object
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)
obj - The X509AttributeCertificateHolder which should be checked.true if the attribute certificate is a match
false otherwise.public java.lang.Object clone()
clone 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.