public class ResponseData extends ASN1Object
ResponseData ::= SEQUENCE { version [0] EXPLICIT Version DEFAULT v1, responderID ResponderID, producedAt GeneralizedTime, responses SEQUENCE OF SingleResponse, responseExtensions [1] EXPLICIT Extensions OPTIONAL }
Constructor and Description |
---|
ResponseData(ASN1Integer version,
ResponderID responderID,
ASN1GeneralizedTime producedAt,
ASN1Sequence responses,
Extensions responseExtensions) |
ResponseData(ResponderID responderID,
ASN1GeneralizedTime producedAt,
ASN1Sequence responses,
Extensions responseExtensions) |
Modifier and Type | Method and Description |
---|---|
static ResponseData |
getInstance(ASN1TaggedObject obj,
boolean explicit) |
static ResponseData |
getInstance(java.lang.Object obj) |
ASN1GeneralizedTime |
getProducedAt() |
ResponderID |
getResponderID() |
Extensions |
getResponseExtensions() |
ASN1Sequence |
getResponses() |
ASN1Integer |
getVersion() |
ASN1Primitive |
toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.
|
encodeTo, encodeTo, equals, getEncoded, getEncoded, hasEncodedTagValue, hashCode
public ResponseData(ASN1Integer version, ResponderID responderID, ASN1GeneralizedTime producedAt, ASN1Sequence responses, Extensions responseExtensions)
public ResponseData(ResponderID responderID, ASN1GeneralizedTime producedAt, ASN1Sequence responses, Extensions responseExtensions)
public static ResponseData getInstance(ASN1TaggedObject obj, boolean explicit)
public static ResponseData getInstance(java.lang.Object obj)
public ASN1Integer getVersion()
public ResponderID getResponderID()
public ASN1GeneralizedTime getProducedAt()
public ASN1Sequence getResponses()
public Extensions getResponseExtensions()
public ASN1Primitive toASN1Primitive()
ResponseData ::= SEQUENCE { version [0] EXPLICIT Version DEFAULT v1, responderID ResponderID, producedAt GeneralizedTime, responses SEQUENCE OF SingleResponse, responseExtensions [1] EXPLICIT Extensions OPTIONAL }
toASN1Primitive
in interface ASN1Encodable
toASN1Primitive
in class ASN1Object