Bouncy Castle Cryptography 1.19

org.bouncycastle.asn1.ocsp
Class TBSRequest

java.lang.Object
  |
  +--org.bouncycastle.asn1.ocsp.TBSRequest
All Implemented Interfaces:
DEREncodable

public class TBSRequest
extends java.lang.Object
implements DEREncodable


Constructor Summary
TBSRequest(ASN1Sequence seq)
           
TBSRequest(GeneralName requestorName, ASN1Sequence requestList, X509Extensions requestExtensions)
           
 
Method Summary
 DERObject getDERObject()
           TBSRequest ::= SEQUENCE { version [0] EXPLICIT Version DEFAULT v1, requestorName [1] EXPLICIT GeneralName OPTIONAL, requestList SEQUENCE OF Request, requestExtensions [2] EXPLICIT Extensions OPTIONAL }
static TBSRequest getInstance(ASN1TaggedObject obj, boolean explicit)
           
static TBSRequest getInstance(java.lang.Object obj)
           
 X509Extensions getRequestExtensions()
           
 ASN1Sequence getRequestList()
           
 GeneralName getRequestorName()
           
 DERInteger getVersion()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TBSRequest

public TBSRequest(GeneralName requestorName,
                  ASN1Sequence requestList,
                  X509Extensions requestExtensions)

TBSRequest

public TBSRequest(ASN1Sequence seq)
Method Detail

getInstance

public static TBSRequest getInstance(ASN1TaggedObject obj,
                                     boolean explicit)

getInstance

public static TBSRequest getInstance(java.lang.Object obj)

getVersion

public DERInteger getVersion()

getRequestorName

public GeneralName getRequestorName()

getRequestList

public ASN1Sequence getRequestList()

getRequestExtensions

public X509Extensions getRequestExtensions()

getDERObject

public DERObject getDERObject()
 TBSRequest      ::=     SEQUENCE {
     version             [0]     EXPLICIT Version DEFAULT v1,
     requestorName       [1]     EXPLICIT GeneralName OPTIONAL,
     requestList                 SEQUENCE OF Request,
     requestExtensions   [2]     EXPLICIT Extensions OPTIONAL }
 
Specified by:
getDERObject in interface DEREncodable

Bouncy Castle Cryptography 1.19