public class CertID extends ASN1Encodable
Modifier and Type | Field and Description |
---|---|
(package private) AlgorithmIdentifier |
hashAlgorithm |
(package private) ASN1OctetString |
issuerKeyHash |
(package private) ASN1OctetString |
issuerNameHash |
(package private) DERInteger |
serialNumber |
BER, DER
Constructor and Description |
---|
CertID(AlgorithmIdentifier hashAlgorithm,
ASN1OctetString issuerNameHash,
ASN1OctetString issuerKeyHash,
DERInteger serialNumber) |
CertID(ASN1Sequence seq) |
Modifier and Type | Method and Description |
---|---|
AlgorithmIdentifier |
getHashAlgorithm() |
static CertID |
getInstance(ASN1TaggedObject obj,
boolean explicit) |
static CertID |
getInstance(java.lang.Object obj) |
ASN1OctetString |
getIssuerKeyHash() |
ASN1OctetString |
getIssuerNameHash() |
DERInteger |
getSerialNumber() |
DERObject |
toASN1Object()
Produce an object suitable for an ASN1OutputStream.
|
equals, getDEREncoded, getDERObject, getEncoded, getEncoded, hashCode
AlgorithmIdentifier hashAlgorithm
ASN1OctetString issuerNameHash
ASN1OctetString issuerKeyHash
DERInteger serialNumber
public CertID(AlgorithmIdentifier hashAlgorithm, ASN1OctetString issuerNameHash, ASN1OctetString issuerKeyHash, DERInteger serialNumber)
public CertID(ASN1Sequence seq)
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 DERInteger getSerialNumber()
public DERObject toASN1Object()
CertID ::= SEQUENCE { hashAlgorithm AlgorithmIdentifier, issuerNameHash OCTET STRING, -- Hash of Issuer's DN issuerKeyHash OCTET STRING, -- Hash of Issuers public key serialNumber CertificateSerialNumber }
toASN1Object
in class ASN1Encodable
Copyright © 1998-2014 Gamma Technologies. All Rights Reserved.