public class DVCSRequestInformation extends ASN1Encodable
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 }
Modifier and Type | Field and Description |
---|---|
private GeneralNames |
dataLocations |
private static int |
DEFAULT_VERSION |
private GeneralNames |
dvcs |
private Extensions |
extensions |
private java.math.BigInteger |
nonce |
private GeneralNames |
requester |
private PolicyInformation |
requestPolicy |
private DVCSTime |
requestTime |
private ServiceType |
service |
private static int |
TAG_DATA_LOCATIONS |
private static int |
TAG_DVCS |
private static int |
TAG_EXTENSIONS |
private static int |
TAG_REQUEST_POLICY |
private static int |
TAG_REQUESTER |
private int |
version |
BER, DER
Modifier | Constructor and Description |
---|---|
private |
DVCSRequestInformation(ASN1Sequence seq) |
Modifier and Type | Method and Description |
---|---|
GeneralNames |
getDataLocations() |
GeneralNames |
getDVCS() |
Extensions |
getExtensions() |
static DVCSRequestInformation |
getInstance(ASN1TaggedObject obj,
boolean explicit) |
static DVCSRequestInformation |
getInstance(java.lang.Object obj) |
java.math.BigInteger |
getNonce() |
GeneralNames |
getRequester() |
PolicyInformation |
getRequestPolicy() |
DVCSTime |
getRequestTime() |
ServiceType |
getService() |
int |
getVersion() |
DERObject |
toASN1Object() |
java.lang.String |
toString() |
equals, getDEREncoded, getDERObject, getEncoded, getEncoded, hashCode
private int version
private ServiceType service
private java.math.BigInteger nonce
private DVCSTime requestTime
private GeneralNames requester
private PolicyInformation requestPolicy
private GeneralNames dvcs
private GeneralNames dataLocations
private Extensions extensions
private static final int DEFAULT_VERSION
private static final int TAG_REQUESTER
private static final int TAG_REQUEST_POLICY
private static final int TAG_DVCS
private static final int TAG_DATA_LOCATIONS
private static final int TAG_EXTENSIONS
private DVCSRequestInformation(ASN1Sequence seq)
public static DVCSRequestInformation getInstance(java.lang.Object obj)
public static DVCSRequestInformation getInstance(ASN1TaggedObject obj, boolean explicit)
public DERObject toASN1Object()
toASN1Object
in class ASN1Encodable
public java.lang.String toString()
toString
in class java.lang.Object
public int getVersion()
public ServiceType getService()
public java.math.BigInteger getNonce()
public DVCSTime getRequestTime()
public GeneralNames getRequester()
public PolicyInformation getRequestPolicy()
public GeneralNames getDVCS()
public GeneralNames getDataLocations()
public Extensions getExtensions()
Copyright © 1998-2014 Gamma Technologies. All Rights Reserved.