Class DVCSRequest
java.lang.Object
org.bouncycastle.dvcs.DVCSMessage
org.bouncycastle.dvcs.DVCSRequest
DVCRequest is general request to DVCS (RFC 3029).
It represents requests for all types of services.
Requests for different services differ in DVCData structure.
-
Constructor Summary
ConstructorsConstructorDescriptionDVCSRequest(org.bouncycastle.asn1.cms.ContentInfo contentInfo) Construct a DVCS Request from a ContentInfoDVCSRequest(CMSSignedData signedData) Constructs DVCRequest from CMS SignedData object. -
Method Summary
Modifier and TypeMethodDescriptionorg.bouncycastle.asn1.ASN1EncodableReturn the ASN.1 DVCSRequest structure making up the body of this request.getData()Get data of DVCRequest.Get RequestInformation envelope.org.bouncycastle.asn1.x509.GeneralNameGet the transaction identifier of request.Methods inherited from class DVCSMessage
getContentType
-
Constructor Details
-
DVCSRequest
Constructs DVCRequest from CMS SignedData object.- Parameters:
signedData- the CMS SignedData object containing the request- Throws:
DVCSConstructionException
-
DVCSRequest
public DVCSRequest(org.bouncycastle.asn1.cms.ContentInfo contentInfo) throws DVCSConstructionException Construct a DVCS Request from a ContentInfo- Parameters:
contentInfo- the contentInfo representing the DVCSRequest- Throws:
DVCSConstructionException
-
-
Method Details
-
getContent
public org.bouncycastle.asn1.ASN1Encodable getContent()Return the ASN.1 DVCSRequest structure making up the body of this request.- Specified by:
getContentin classDVCSMessage- Returns:
- an org.bouncycastle.asn1.dvcs.DVCSRequest object.
-
getRequestInfo
Get RequestInformation envelope.- Returns:
- the request info object.
-
getData
Get data of DVCRequest. Depending on type of the request it could be different subclasses of DVCRequestData.- Returns:
- the request Data object.
-
getTransactionIdentifier
public org.bouncycastle.asn1.x509.GeneralName getTransactionIdentifier()Get the transaction identifier of request.- Returns:
- the GeneralName representing the Transaction Identifier.
-