public class ResponseData extends ASN1Object
Constructor and Description |
---|
ResponseData(ASN1Integer version,
ResponderID responderID,
ASN1GeneralizedTime producedAt,
ASN1Sequence responses,
Extensions responseExtensions) |
ResponseData(ResponderID responderID,
ASN1GeneralizedTime producedAt,
ASN1Sequence responses,
Extensions responseExtensions) |
ResponseData(ResponderID responderID,
ASN1GeneralizedTime producedAt,
ASN1Sequence responses,
X509Extensions responseExtensions)
Deprecated.
use method taking Extensions
|
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.
|
equals, getEncoded, getEncoded, hasEncodedTagValue, hashCode, toASN1Object
public ResponseData(ASN1Integer version, ResponderID responderID, ASN1GeneralizedTime producedAt, ASN1Sequence responses, Extensions responseExtensions)
public ResponseData(ResponderID responderID, ASN1GeneralizedTime producedAt, ASN1Sequence responses, X509Extensions responseExtensions)
responderID
- producedAt
- responses
- 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