org.bouncycastle.asn1.ess

Class ESSCertID

Implemented Interfaces:
DEREncodable

public class ESSCertID
extends ASN1Encodable

Field Summary

Fields inherited from class org.bouncycastle.asn1.ASN1Encodable

BER, DER

Constructor Summary

ESSCertID(byte[] hash)
ESSCertID(byte[] hash, IssuerSerial issuerSerial)
ESSCertID(ASN1Sequence seq)
constructor

Method Summary

byte[]
getCertHash()
static ESSCertID
getInstance(Object o)
IssuerSerial
getIssuerSerial()
DERObject
toASN1Object()
 ESSCertID ::= SEQUENCE {
     certHash Hash, 
     issuerSerial IssuerSerial OPTIONAL }
 

Methods inherited from class org.bouncycastle.asn1.ASN1Encodable

equals, getDEREncoded, getDERObject, getEncoded, getEncoded, hashCode, toASN1Object

Constructor Details

ESSCertID

public ESSCertID(byte[] hash)

ESSCertID

public ESSCertID(byte[] hash,
                 IssuerSerial issuerSerial)

ESSCertID

public ESSCertID(ASN1Sequence seq)
constructor

Method Details

getCertHash

public byte[] getCertHash()

getInstance

public static ESSCertID getInstance(Object o)

getIssuerSerial

public IssuerSerial getIssuerSerial()

toASN1Object

public DERObject toASN1Object()
 ESSCertID ::= SEQUENCE {
     certHash Hash, 
     issuerSerial IssuerSerial OPTIONAL }
 
Overrides:
toASN1Object in interface ASN1Encodable