Top Fields Constructors Methods
org.bouncycastle.asn1.ocsp

public Class TBSRequest

extends ASN1Object
Class Inheritance
Imports
org.bouncycastle.asn1.ASN1EncodableVector, .ASN1Integer, .ASN1Object, .ASN1Primitive, .ASN1Sequence, .ASN1TaggedObject, .DERSequence, .DERTaggedObject, org.bouncycastle.asn1.x509.Extensions, .GeneralName, .X509Extensions

Field Summary

Modifier and TypeField and Description
pack-priv Extensions
pack-priv ASN1Sequence
pack-priv GeneralName
private static final ASN1Integer
pack-priv ASN1Integer
pack-priv boolean

Constructor Summary

AccessConstructor and Description
public
TBSRequest(GeneralName requestorName, ASN1Sequence requestList, X509Extensions requestExtensions)

Deprecated use method taking Extensions
public
TBSRequest(GeneralName requestorName, ASN1Sequence requestList, Extensions requestExtensions)

private

Method Summary

Modifier and TypeMethod and Description
public static TBSRequest
getInstance(ASN1TaggedObject obj, boolean explicit)

public static TBSRequest
public Extensions
public ASN1Sequence
public GeneralName
public ASN1Integer
public ASN1Primitive
toASN1Primitive()

Implements abstract org.bouncycastle.asn1.ASN1Object.toASN1Primitive.

Implements org.bouncycastle.asn1.ASN1Encodable.toASN1Primitive.

Produce an object suitable for an ASN1OutputStream.
Inherited from org.bouncycastle.asn1.ASN1Object:
encodeToencodeToequalsgetEncodedgetEncodedhasEncodedTagValuehashCode

Field Detail

requestExtensionsback to summary
pack-priv Extensions requestExtensions
requestListback to summary
pack-priv ASN1Sequence requestList
requestorNameback to summary
pack-priv GeneralName requestorName
V1back to summary
private static final ASN1Integer V1
versionback to summary
pack-priv ASN1Integer version
versionSetback to summary
pack-priv boolean versionSet

Constructor Detail

TBSRequestback to summary
public TBSRequest(GeneralName requestorName, ASN1Sequence requestList, X509Extensions requestExtensions)

Deprecated

use method taking Extensions

TBSRequestback to summary
public TBSRequest(GeneralName requestorName, ASN1Sequence requestList, Extensions requestExtensions)
TBSRequestback to summary
private TBSRequest(ASN1Sequence seq)

Method Detail

getInstanceback to summary
public static TBSRequest getInstance(ASN1TaggedObject obj, boolean explicit)
getInstanceback to summary
public static TBSRequest getInstance(Object obj)
getRequestExtensionsback to summary
public Extensions getRequestExtensions()
getRequestListback to summary
public ASN1Sequence getRequestList()
getRequestorNameback to summary
public GeneralName getRequestorName()
getVersionback to summary
public ASN1Integer getVersion()
toASN1Primitiveback to summary
public ASN1Primitive toASN1Primitive()

Implements abstract org.bouncycastle.asn1.ASN1Object.toASN1Primitive.

Implements org.bouncycastle.asn1.ASN1Encodable.toASN1Primitive.

Produce an object suitable for an ASN1OutputStream.

TBSRequest      ::=     SEQUENCE {
    version             [0]     EXPLICIT Version DEFAULT v1,
    requestorName       [1]     EXPLICIT GeneralName OPTIONAL,
    requestList                 SEQUENCE OF Request,
    requestExtensions   [2]     EXPLICIT Extensions OPTIONAL }
Returns:ASN1Primitive

Doc from org.bouncycastle.asn1.ASN1Object.toASN1Primitive.

a primitive representation of this object.