Class TBSRequest

    • Constructor Detail

      • TBSRequest

        public TBSRequest​(GeneralName requestorName,
                          ASN1Sequence requestList,
                          X509Extensions requestExtensions)
        Deprecated.
        use method taking Extensions
        Parameters:
        requestorName -
        requestList -
        requestExtensions -
    • Method Detail

      • getInstance

        public static TBSRequest getInstance​(java.lang.Object obj)
      • getRequestorName

        public GeneralName getRequestorName()
      • getRequestExtensions

        public Extensions getRequestExtensions()
      • toASN1Primitive

        public ASN1Primitive toASN1Primitive()
        Produce an object suitable for an ASN1OutputStream.
         TBSRequest      ::=     SEQUENCE {
             version             [0]     EXPLICIT Version DEFAULT v1,
             requestorName       [1]     EXPLICIT GeneralName OPTIONAL,
             requestList                 SEQUENCE OF Request,
             requestExtensions   [2]     EXPLICIT Extensions OPTIONAL }
         
        Specified by:
        toASN1Primitive in interface ASN1Encodable
        Specified by:
        toASN1Primitive in class ASN1Object
        Returns:
        a primitive representation of this object.