Class 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 Detail

      • DVCSRequestInformationBuilder

        public DVCSRequestInformationBuilder​(ServiceType service)
    • Method Detail

      • 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)