Class DVCSRequestInformationBuilder

java.lang.Object
org.bouncycastle.asn1.dvcs.DVCSRequestInformationBuilder

public class DVCSRequestInformationBuilder extends Object
    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
    }
  • Constructor Details

    • DVCSRequestInformationBuilder

      public DVCSRequestInformationBuilder(ServiceType service)
    • DVCSRequestInformationBuilder

      public DVCSRequestInformationBuilder(DVCSRequestInformation initialInfo)
  • Method Details

    • build

      public DVCSRequestInformation build()
    • setVersion

      public void setVersion(int version)
    • setNonce

      public void setNonce(BigInteger nonce)
    • setRequestTime

      public void setRequestTime(DVCSTime requestTime)
    • setRequester

      public void setRequester(org.bouncycastle.asn1.x509.GeneralName requester)
    • setRequester

      public void setRequester(org.bouncycastle.asn1.x509.GeneralNames requester)
    • setRequestPolicy

      public void setRequestPolicy(org.bouncycastle.asn1.x509.PolicyInformation requestPolicy)
    • setDVCS

      public void setDVCS(org.bouncycastle.asn1.x509.GeneralName dvcs)
    • setDVCS

      public void setDVCS(org.bouncycastle.asn1.x509.GeneralNames dvcs)
    • setDataLocations

      public void setDataLocations(org.bouncycastle.asn1.x509.GeneralName dataLocation)
    • setDataLocations

      public void setDataLocations(org.bouncycastle.asn1.x509.GeneralNames dataLocations)
    • setExtensions

      public void setExtensions(org.bouncycastle.asn1.x509.Extensions extensions)