Bouncy Castle Cryptography 1.30

org.bouncycastle.x509
Class AttributeCertificateIssuer

java.lang.Object
  extended byorg.bouncycastle.x509.AttributeCertificateIssuer
All Implemented Interfaces:
java.security.cert.CertSelector, java.lang.Cloneable

public class AttributeCertificateIssuer
extends java.lang.Object
implements java.security.cert.CertSelector

Carrying class for an attribute certificate issuer.


Constructor Summary
AttributeCertificateIssuer(javax.security.auth.x500.X500Principal principal)
           
AttributeCertificateIssuer(X509Principal principal)
           
 
Method Summary
 java.lang.Object clone()
           
 java.security.Principal[] getPrincipals()
          Return any principal objects inside the attribute certificate issuer object.
 boolean match(java.security.cert.Certificate cert)
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AttributeCertificateIssuer

public AttributeCertificateIssuer(javax.security.auth.x500.X500Principal principal)
                           throws java.io.IOException

AttributeCertificateIssuer

public AttributeCertificateIssuer(X509Principal principal)
Method Detail

getPrincipals

public java.security.Principal[] getPrincipals()
Return any principal objects inside the attribute certificate issuer object.

Returns:
an array of Principal objects (usually X500Principal)

clone

public java.lang.Object clone()
Specified by:
clone in interface java.security.cert.CertSelector

match

public boolean match(java.security.cert.Certificate cert)
Specified by:
match in interface java.security.cert.CertSelector

Bouncy Castle Cryptography 1.30