ASN1Encodable
, Encodable
public class CertID extends ASN1Object
Constructor | Description |
---|---|
CertID(AlgorithmIdentifier hashAlgorithm,
ASN1OctetString issuerNameHash,
ASN1OctetString issuerKeyHash,
ASN1Integer serialNumber) |
Modifier and Type | Method | Description |
---|---|---|
AlgorithmIdentifier |
getHashAlgorithm() |
|
static CertID |
getInstance(java.lang.Object obj) |
|
static CertID |
getInstance(ASN1TaggedObject obj,
boolean explicit) |
|
ASN1OctetString |
getIssuerKeyHash() |
|
ASN1OctetString |
getIssuerNameHash() |
|
ASN1Integer |
getSerialNumber() |
|
ASN1Primitive |
toASN1Primitive() |
Produce an object suitable for an ASN1OutputStream.
|
equals, getEncoded, getEncoded, hasEncodedTagValue, hashCode, toASN1Object
public CertID(AlgorithmIdentifier hashAlgorithm, ASN1OctetString issuerNameHash, ASN1OctetString issuerKeyHash, ASN1Integer serialNumber)
public static CertID getInstance(ASN1TaggedObject obj, boolean explicit)
public static CertID getInstance(java.lang.Object obj)
public AlgorithmIdentifier getHashAlgorithm()
public ASN1OctetString getIssuerNameHash()
public ASN1OctetString getIssuerKeyHash()
public ASN1Integer getSerialNumber()
public ASN1Primitive toASN1Primitive()
CertID ::= SEQUENCE { hashAlgorithm AlgorithmIdentifier, issuerNameHash OCTET STRING, -- Hash of Issuer's DN issuerKeyHash OCTET STRING, -- Hash of Issuers public key serialNumber CertificateSerialNumber }
toASN1Primitive
in interface ASN1Encodable
toASN1Primitive
in class ASN1Object