Package org.bouncycastle.asn1.ocsp
Class CertID
java.lang.Object
org.bouncycastle.asn1.ASN1Object
org.bouncycastle.asn1.ocsp.CertID
- All Implemented Interfaces:
ASN1Encodable
,Encodable
-
Constructor Summary
ConstructorsConstructorDescriptionCertID
(AlgorithmIdentifier hashAlgorithm, ASN1OctetString issuerNameHash, ASN1OctetString issuerKeyHash, ASN1Integer serialNumber) -
Method Summary
Modifier and TypeMethodDescriptionboolean
static CertID
getInstance
(Object obj) static CertID
getInstance
(ASN1TaggedObject obj, boolean explicit) int
hashCode()
Produce an object suitable for an ASN1OutputStream.Methods inherited from class org.bouncycastle.asn1.ASN1Object
encodeTo, encodeTo, getEncoded, getEncoded, hasEncodedTagValue
-
Constructor Details
-
CertID
public CertID(AlgorithmIdentifier hashAlgorithm, ASN1OctetString issuerNameHash, ASN1OctetString issuerKeyHash, ASN1Integer serialNumber)
-
-
Method Details
-
getInstance
-
getInstance
-
getHashAlgorithm
-
getIssuerNameHash
-
getIssuerKeyHash
-
getSerialNumber
-
equals
- Overrides:
equals
in classASN1Object
-
hashCode
public int hashCode()- Overrides:
hashCode
in classASN1Object
-
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 }
- Specified by:
toASN1Primitive
in interfaceASN1Encodable
- Specified by:
toASN1Primitive
in classASN1Object
- Returns:
- a primitive representation of this object.
-