Class DVCSRequestInformation

  • All Implemented Interfaces:
    org.bouncycastle.asn1.ASN1Encodable, org.bouncycastle.util.Encodable

    public class DVCSRequestInformation
    extends org.bouncycastle.asn1.ASN1Object
         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
         }
     
    • Method Detail

      • getInstance

        public static DVCSRequestInformation getInstance​(org.bouncycastle.asn1.ASN1TaggedObject obj,
                                                         boolean explicit)
      • toASN1Primitive

        public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive()
        Specified by:
        toASN1Primitive in interface org.bouncycastle.asn1.ASN1Encodable
        Specified by:
        toASN1Primitive in class org.bouncycastle.asn1.ASN1Object
      • getVersion

        public int getVersion()
      • getRequestTime

        public DVCSTime getRequestTime()
      • getRequester

        public org.bouncycastle.asn1.x509.GeneralNames getRequester()
      • getRequestPolicy

        public org.bouncycastle.asn1.x509.PolicyInformation getRequestPolicy()
      • getDVCS

        public org.bouncycastle.asn1.x509.GeneralNames getDVCS()
      • getDataLocations

        public org.bouncycastle.asn1.x509.GeneralNames getDataLocations()
      • getExtensions

        public org.bouncycastle.asn1.x509.Extensions getExtensions()