Top Fields Constructors Methods
org.bouncycastle.asn1.ess

public Class ESSCertID

extends ASN1Object
Class Inheritance
Imports
org.bouncycastle.asn1.ASN1EncodableVector, .ASN1Object, .ASN1OctetString, .ASN1Primitive, .ASN1Sequence, .DEROctetString, .DERSequence, org.bouncycastle.asn1.x509.IssuerSerial, org.bouncycastle.util.Arrays

Field Summary

Modifier and TypeField and Description
private ASN1OctetString
private IssuerSerial

Constructor Summary

AccessConstructor and Description
private
ESSCertID(ASN1Sequence seq)

constructor

public
ESSCertID(byte[] hash)

public
ESSCertID(byte[] hash, IssuerSerial issuerSerial)

public
ESSCertID(ASN1OctetString certHash, IssuerSerial issuerSerial)

Method Summary

Modifier and TypeMethod and Description
public byte[]
public ASN1OctetString
public static ESSCertID
public IssuerSerial
public ASN1Primitive
toASN1Primitive()

Implements abstract org.bouncycastle.asn1.ASN1Object.toASN1Primitive.

Implements org.bouncycastle.asn1.ASN1Encodable.toASN1Primitive.

ESSCertID ::= SEQUENCE {
    certHash Hash, 
    issuerSerial IssuerSerial OPTIONAL }
Inherited from org.bouncycastle.asn1.ASN1Object:
encodeToencodeToequalsgetEncodedgetEncodedhasEncodedTagValuehashCode

Field Detail

certHashback to summary
private ASN1OctetString certHash
issuerSerialback to summary
private IssuerSerial issuerSerial

Constructor Detail

ESSCertIDback to summary
private ESSCertID(ASN1Sequence seq)

constructor

ESSCertIDback to summary
public ESSCertID(byte[] hash)
ESSCertIDback to summary
public ESSCertID(byte[] hash, IssuerSerial issuerSerial)
ESSCertIDback to summary
public ESSCertID(ASN1OctetString certHash, IssuerSerial issuerSerial)

Method Detail

getCertHashback to summary
public byte[] getCertHash()
getCertHashObjectback to summary
public ASN1OctetString getCertHashObject()
getInstanceback to summary
public static ESSCertID getInstance(Object o)
getIssuerSerialback to summary
public IssuerSerial getIssuerSerial()
toASN1Primitiveback to summary
public ASN1Primitive toASN1Primitive()

Implements abstract org.bouncycastle.asn1.ASN1Object.toASN1Primitive.

Implements org.bouncycastle.asn1.ASN1Encodable.toASN1Primitive.

ESSCertID ::= SEQUENCE {
    certHash Hash, 
    issuerSerial IssuerSerial OPTIONAL }
Returns:ASN1Primitive

Doc from org.bouncycastle.asn1.ASN1Object.toASN1Primitive.

a primitive representation of this object.