org.bouncycastle.x509

Class AttributeCertificateIssuer

Implemented Interfaces:
CertSelector, org.bouncycastle.util.Selector

public class AttributeCertificateIssuer
extends java.lang.Object
implements CertSelector, org.bouncycastle.util.Selector

Carrying class for an attribute certificate issuer.

Constructor Summary

AttributeCertificateIssuer(X500Principal principal)
AttributeCertificateIssuer(X509Principal principal)

Method Summary

Object
clone()
boolean
equals(Object obj)
Principal[]
getPrincipals()
Return any principal objects inside the attribute certificate issuer object.
int
hashCode()
boolean
match(Certificate cert)
boolean
match(Object obj)

Constructor Details

AttributeCertificateIssuer

public AttributeCertificateIssuer(X500Principal principal)
            throws IOException

AttributeCertificateIssuer

public AttributeCertificateIssuer(X509Principal principal)

Method Details

clone

public Object clone()
Specified by:
clone in interface org.bouncycastle.util.Selector

equals

public boolean equals(Object obj)

getPrincipals

public Principal[] getPrincipals()
Return any principal objects inside the attribute certificate issuer object.
Returns:
an array of Principal objects (usually X500Principal)

hashCode

public int hashCode()

match

public boolean match(Certificate cert)

match

public boolean match(Object obj)
Specified by:
match in interface org.bouncycastle.util.Selector