Class CertTemplate

    • Method Detail

      • getInstance

        public static CertTemplate getInstance​(java.lang.Object o)
      • getVersion

        public int getVersion()
        Return Version - -1 if not set.
        Returns:
        Version value.
      • getSerialNumber

        public ASN1Integer getSerialNumber()
      • getIssuer

        public X500Name getIssuer()
      • getSubject

        public X500Name getSubject()
      • getExtensions

        public Extensions getExtensions()
      • toASN1Primitive

        public ASN1Primitive toASN1Primitive()
          CertTemplate ::= SEQUENCE {
              version      [0] Version               OPTIONAL,
              serialNumber [1] INTEGER               OPTIONAL,
              signingAlg   [2] AlgorithmIdentifier   OPTIONAL,
              issuer       [3] Name                  OPTIONAL,
              validity     [4] OptionalValidity      OPTIONAL,
              subject      [5] Name                  OPTIONAL,
              publicKey    [6] SubjectPublicKeyInfo  OPTIONAL,
              issuerUID    [7] UniqueIdentifier      OPTIONAL,
              subjectUID   [8] UniqueIdentifier      OPTIONAL,
              extensions   [9] Extensions            OPTIONAL }
         
        Specified by:
        toASN1Primitive in interface ASN1Encodable
        Specified by:
        toASN1Primitive in class ASN1Object
        Returns:
        a basic ASN.1 object representation.