org.bouncycastle.asn1.ocsp

Class ResponderID

Implemented Interfaces:
ASN1Choice, DEREncodable

public class ResponderID
extends ASN1Encodable
implements ASN1Choice

Constructor Summary

ResponderID(ASN1OctetString value)
ResponderID(X509Name value)

Method Summary

static ResponderID
getInstance(Object obj)
static ResponderID
getInstance(ASN1TaggedObject obj, boolean explicit)
DERObject
toASN1Object()
Produce an object suitable for an ASN1OutputStream.

Methods inherited from class org.bouncycastle.asn1.ASN1Encodable

equals, getDERObject, getEncoded, hashCode, toASN1Object

Constructor Details

ResponderID

public ResponderID(ASN1OctetString value)


ResponderID

public ResponderID(X509Name value)

Method Details

getInstance

public static ResponderID getInstance(Object obj)


getInstance

public static ResponderID getInstance(ASN1TaggedObject obj,
                                      boolean explicit)


toASN1Object

public DERObject toASN1Object()
Produce an object suitable for an ASN1OutputStream.
 ResponderID ::= CHOICE {
      byName          [1] Name,
      byKey           [2] KeyHash }
 
Overrides:
toASN1Object in interface ASN1Encodable