Class DVCSRequest


  • public class DVCSRequest
    extends DVCSMessage
    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

      Constructors 
      Constructor Description
      DVCSRequest​(org.bouncycastle.asn1.cms.ContentInfo contentInfo)
      Construct a DVCS Request from a ContentInfo
      DVCSRequest​(CMSSignedData signedData)
      Constructs DVCRequest from CMS SignedData object.
    • Method Detail

      • getContent

        public org.bouncycastle.asn1.ASN1Encodable getContent()
        Return the ASN.1 DVCSRequest structure making up the body of this request.
        Specified by:
        getContent in class DVCSMessage
        Returns:
        an org.bouncycastle.asn1.dvcs.DVCSRequest object.
      • getRequestInfo

        public DVCSRequestInfo getRequestInfo()
        Get RequestInformation envelope.
        Returns:
        the request info object.
      • getData

        public DVCSRequestData 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.