public class TBSRequest extends ASN1Object
Constructor and Description |
---|
TBSRequest(GeneralName requestorName,
ASN1Sequence requestList,
Extensions requestExtensions) |
Modifier and Type | Method and Description |
---|---|
static TBSRequest |
getInstance(ASN1TaggedObject obj,
boolean explicit) |
static TBSRequest |
getInstance(java.lang.Object obj) |
Extensions |
getRequestExtensions() |
ASN1Sequence |
getRequestList() |
GeneralName |
getRequestorName() |
ASN1Integer |
getVersion() |
ASN1Primitive |
toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.
|
equals, getEncoded, getEncoded, hasEncodedTagValue, hashCode
public TBSRequest(GeneralName requestorName, ASN1Sequence requestList, Extensions requestExtensions)
public static TBSRequest getInstance(ASN1TaggedObject obj, boolean explicit)
public static TBSRequest getInstance(java.lang.Object obj)
public ASN1Integer getVersion()
public GeneralName getRequestorName()
public ASN1Sequence getRequestList()
public Extensions getRequestExtensions()
public ASN1Primitive toASN1Primitive()
TBSRequest ::= SEQUENCE { version [0] EXPLICIT Version DEFAULT v1, requestorName [1] EXPLICIT GeneralName OPTIONAL, requestList SEQUENCE OF Request, requestExtensions [2] EXPLICIT Extensions OPTIONAL }
toASN1Primitive
in interface ASN1Encodable
toASN1Primitive
in class ASN1Object