org.bouncycastle.asn1.ocsp
Class CertID
java.lang.Object
|
+--org.bouncycastle.asn1.ASN1Object
|
+--org.bouncycastle.asn1.ocsp.CertID
- All Implemented Interfaces:
- ASN1Encodable, Encodable
- public class CertID
- extends ASN1Object
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
CertID
public CertID(AlgorithmIdentifier hashAlgorithm,
ASN1OctetString issuerNameHash,
ASN1OctetString issuerKeyHash,
ASN1Integer serialNumber)
getInstance
public static CertID getInstance(ASN1TaggedObject obj,
boolean explicit)
getInstance
public static CertID getInstance(java.lang.Object obj)
getHashAlgorithm
public AlgorithmIdentifier getHashAlgorithm()
getIssuerNameHash
public ASN1OctetString getIssuerNameHash()
getIssuerKeyHash
public ASN1OctetString getIssuerKeyHash()
getSerialNumber
public ASN1Integer getSerialNumber()
toASN1Primitive
public ASN1Primitive toASN1Primitive()
- Produce an object suitable for an ASN1OutputStream.
CertID ::= SEQUENCE {
hashAlgorithm AlgorithmIdentifier,
issuerNameHash OCTET STRING, -- Hash of Issuer's DN
issuerKeyHash OCTET STRING, -- Hash of Issuers public key
serialNumber CertificateSerialNumber }
- Overrides:
toASN1Primitive
in class ASN1Object
- Following copied from class:
org.bouncycastle.asn1.ASN1Object
- Returns:
- a primitive representation of this object.