Class AttributeCertificateIssuer
java.lang.Object
org.gudy.bouncycastle.x509.AttributeCertificateIssuer
- All Implemented Interfaces:
Cloneable, CertSelector, Selector
Carrying class for an attribute certificate issuer.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionAttributeCertificateIssuer(X500Principal principal) Set the issuer directly with the ASN.1 structure.AttributeCertificateIssuer(X509Principal principal) -
Method Summary
Modifier and TypeMethodDescriptionclone()booleanprivate Object[]getNames()Return any principal objects inside the attribute certificate issuer object.inthashCode()booleanbooleanmatch(Certificate cert) private booleanmatchesDN(X500Principal subject, GeneralNames targets)
-
Field Details
-
form
-
-
Constructor Details
-
AttributeCertificateIssuer
AttributeCertificateIssuer(AttCertIssuer issuer) Set the issuer directly with the ASN.1 structure.- Parameters:
issuer- The issuer
-
AttributeCertificateIssuer
- Throws:
IOException
-
AttributeCertificateIssuer
-
-
Method Details
-
getNames
-
getPrincipals
Return any principal objects inside the attribute certificate issuer object.- Returns:
- an array of Principal objects (usually X500Principal)
-
matchesDN
-
clone
-
match
- Specified by:
matchin interfaceCertSelector
-
equals
-
hashCode
-
match
-