Class IssuerIdentifier
java.lang.Object
org.bouncycastle.asn1.ASN1Object
org.bouncycastle.oer.its.ieee1609dot2.IssuerIdentifier
- All Implemented Interfaces:
org.bouncycastle.asn1.ASN1Choice
,org.bouncycastle.asn1.ASN1Encodable
,org.bouncycastle.util.Encodable
public class IssuerIdentifier
extends org.bouncycastle.asn1.ASN1Object
implements org.bouncycastle.asn1.ASN1Choice
IssuerIdentifier ::= CHOICE { sha256AndDigest HashedId8, self HashAlgorithm, ..., sha384AndDigest HashedId8 }
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
static final int
static final int
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionint
static IssuerIdentifier
getInstance
(Object choice) org.bouncycastle.asn1.ASN1Encodable
boolean
isSelf()
static IssuerIdentifier
self
(HashAlgorithm data) static IssuerIdentifier
sha256AndDigest
(HashedId8 data) static IssuerIdentifier
sha384AndDigest
(HashedId8 data) org.bouncycastle.asn1.ASN1Primitive
Methods inherited from class org.bouncycastle.asn1.ASN1Object
encodeTo, encodeTo, equals, getEncoded, getEncoded, hasEncodedTagValue, hashCode
-
Field Details
-
sha256AndDigest
public static final int sha256AndDigest- See Also:
-
self
public static final int self- See Also:
-
sha384AndDigest
public static final int sha384AndDigest- See Also:
-
-
Constructor Details
-
IssuerIdentifier
public IssuerIdentifier(int choice, org.bouncycastle.asn1.ASN1Encodable value)
-
-
Method Details
-
sha256AndDigest
-
self
-
sha384AndDigest
-
getInstance
-
isSelf
public boolean isSelf() -
getChoice
public int getChoice() -
getIssuerIdentifier
public org.bouncycastle.asn1.ASN1Encodable getIssuerIdentifier() -
toASN1Primitive
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive()- Specified by:
toASN1Primitive
in interfaceorg.bouncycastle.asn1.ASN1Encodable
- Specified by:
toASN1Primitive
in classorg.bouncycastle.asn1.ASN1Object
-