Top Description Fields Constructors Methods
org.bouncycastle.asn1.dvcs

public Class DVCSRequestInformation

extends ASN1Object
Class Inheritance
Imports
java.math.BigInteger, org.bouncycastle.asn1.ASN1Encodable, .ASN1EncodableVector, .ASN1GeneralizedTime, .ASN1Integer, .ASN1Object, .ASN1Primitive, .ASN1Sequence, .ASN1TaggedObject, .DERSequence, .DERTaggedObject, org.bouncycastle.asn1.x509.Extensions, .GeneralNames, .PolicyInformation

    DVCSRequestInformation ::= SEQUENCE  {
        version                      INTEGER DEFAULT 1 ,
        service                      ServiceType,
        nonce                        Nonce OPTIONAL,
        requestTime                  DVCSTime OPTIONAL,
        requester                    [0] GeneralNames OPTIONAL,
        requestPolicy                [1] PolicyInformation OPTIONAL,
        dvcs                         [2] GeneralNames OPTIONAL,
        dataLocations                [3] GeneralNames OPTIONAL,
        extensions                   [4] IMPLICIT Extensions OPTIONAL
    }

Field Summary

Modifier and TypeField and Description
private GeneralNames
private static final int
private GeneralNames
private Extensions
private BigInteger
private GeneralNames
private PolicyInformation
private DVCSTime
private ServiceType
private static final int
private static final int
private static final int
private static final int
private static final int
private int

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public GeneralNames
public GeneralNames
public Extensions
public static DVCSRequestInformation
public static DVCSRequestInformation
getInstance(ASN1TaggedObject obj, boolean explicit)

public BigInteger
public GeneralNames
public PolicyInformation
public DVCSTime
public ServiceType
public int
public ASN1Primitive
toASN1Primitive()

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

Implements org.bouncycastle.asn1.ASN1Encodable.toASN1Primitive.

Method providing a primitive representation of this object suitable for encoding.
public String
toString()

Overrides java.lang.Object.toString.

Returns a string representation of the object.
Inherited from org.bouncycastle.asn1.ASN1Object:
encodeToencodeToequalsgetEncodedgetEncodedhasEncodedTagValuehashCode

Field Detail

dataLocationsback to summary
private GeneralNames dataLocations
DEFAULT_VERSIONback to summary
private static final int DEFAULT_VERSION
dvcsback to summary
private GeneralNames dvcs
extensionsback to summary
private Extensions extensions
nonceback to summary
private BigInteger nonce
requesterback to summary
private GeneralNames requester
requestPolicyback to summary
private PolicyInformation requestPolicy
requestTimeback to summary
private DVCSTime requestTime
serviceback to summary
private ServiceType service
TAG_DATA_LOCATIONSback to summary
private static final int TAG_DATA_LOCATIONS
TAG_DVCSback to summary
private static final int TAG_DVCS
TAG_EXTENSIONSback to summary
private static final int TAG_EXTENSIONS
TAG_REQUEST_POLICYback to summary
private static final int TAG_REQUEST_POLICY
TAG_REQUESTERback to summary
private static final int TAG_REQUESTER
versionback to summary
private int version

Constructor Detail

DVCSRequestInformationback to summary
private DVCSRequestInformation(ASN1Sequence seq)

Method Detail

getDataLocationsback to summary
public GeneralNames getDataLocations()
getDVCSback to summary
public GeneralNames getDVCS()
getExtensionsback to summary
public Extensions getExtensions()
getInstanceback to summary
public static DVCSRequestInformation getInstance(Object obj)
getInstanceback to summary
public static DVCSRequestInformation getInstance(ASN1TaggedObject obj, boolean explicit)
getNonceback to summary
public BigInteger getNonce()
getRequesterback to summary
public GeneralNames getRequester()
getRequestPolicyback to summary
public PolicyInformation getRequestPolicy()
getRequestTimeback to summary
public DVCSTime getRequestTime()
getServiceback to summary
public ServiceType getService()
getVersionback to summary
public int getVersion()
toASN1Primitiveback to summary
public ASN1Primitive toASN1Primitive()

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

Implements org.bouncycastle.asn1.ASN1Encodable.toASN1Primitive.

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

Method providing a primitive representation of this object suitable for encoding.

Returns:ASN1Primitive

a primitive representation of this object.

toStringback to summary
public String toString()

Overrides java.lang.Object.toString.

Doc from java.lang.Object.toString.

Returns a string representation of the object.

Returns:String

a string representation of the object.