| Modifier and Type | Field and Description |
|---|---|
| private DVCSRequestInformation |
| Access | Constructor and Description |
|---|---|
| public | DVCSRequestInfo(byte[]
a byte array holding the encoding of a DVCSRequestInformation structure. in)Constructs DVCRequestInfo from byte array (DER encoded DVCSRequestInformation). |
| public | DVCSRequestInfo(DVCSRequestInformation
a DVCSRequestInformation to populate this object with. data)Constructs DVCRequestInfo from DVCSRequestInformation ASN.1 structure. |
| Modifier and Type | Method and Description |
|---|---|
| private static boolean | |
| public GeneralNames | Returns: the DVCS dataLocations object, or null if not set.Get data locations, where the copy of request Data can be obtained. |
| public GeneralNames | |
| public BigInteger | |
| public GeneralNames | |
| public PolicyInformation | Returns: policy identifier or null, if any policy is acceptable.Get policy, under which the validation is requested. |
| public Date | Returns: time of request, or null if it is not set.Get request generation time if it is set. |
| public int | |
| public int | |
| public DVCSRequestInformation | Returns: a DVCSRequestInformation object.Converts to corresponding ASN.1 structure (DVCSRequestInformation). |
| public static boolean | Returns: true if server's requestInfo matches client's requestInfo- DVCRequestInfo of DVCRequest requestInfo, DVCSRequestInfo - DVCRequestInfo of DVCResponse responseInfo)Compares two DVCRequestInfo structures: one from DVCRequest, and one from DVCResponse. |
| data | back to summary |
|---|---|
| private DVCSRequestInformation data | |
| DVCSRequestInfo | back to summary |
|---|---|
| public DVCSRequestInfo(byte[] in) Constructs DVCRequestInfo from byte array (DER encoded DVCSRequestInformation).
| |
| DVCSRequestInfo | back to summary |
|---|---|
| public DVCSRequestInfo(DVCSRequestInformation data) Constructs DVCRequestInfo from DVCSRequestInformation ASN.1 structure.
| |
| clientEqualsServer | back to summary |
|---|---|
| private static boolean clientEqualsServer(Object client, Object server) | |
| getDataLocations | back to summary |
|---|---|
| public GeneralNames getDataLocations() Get data locations, where the copy of request Data can be obtained. Note the exact meaning of field is up to applications. Note this field can be set by DVCS.
| |
| getDVCSNames | back to summary |
|---|---|
| public GeneralNames getDVCSNames() Get names of DVCS servers. Note this field can be set by DVCS.
| |
| getNonce | back to summary |
|---|---|
| public BigInteger getNonce() Get nonce if it is set. Note this field can be set (if not present) or extended (if present) by DVCS.
| |
| getRequester | back to summary |
|---|---|
| public GeneralNames getRequester() Get names of requesting entity, if set.
| |
| getRequestPolicy | back to summary |
|---|---|
| public PolicyInformation getRequestPolicy() Get policy, under which the validation is requested.
| |
| getRequestTime | back to summary |
|---|---|
| public Date getRequestTime() throws DVCSParsingException Get request generation time if it is set.
| |
| getServiceType | back to summary |
|---|---|
| public int getServiceType() Get requested service type.
| |
| getVersion | back to summary |
|---|---|
| public int getVersion() Get DVCS version of request.
| |
| toASN1Structure | back to summary |
|---|---|
| public DVCSRequestInformation toASN1Structure() Converts to corresponding ASN.1 structure (DVCSRequestInformation).
| |
| validate | back to summary |
|---|---|
| public static boolean validate(DVCSRequestInfo requestInfo, DVCSRequestInfo responseInfo) Compares two DVCRequestInfo structures: one from DVCRequest, and one from DVCResponse. This function implements RFC 3029, 9.1 checks of reqInfo.
| |