Class CertificationRequestInfo

  • All Implemented Interfaces:
    DEREncodable

    public class CertificationRequestInfo
    extends java.lang.Object
    implements DEREncodable
    PKCS10 CertificationRequestInfo object.
      CertificationRequestInfo ::= SEQUENCE {
       version             INTEGER { v1(0) } (v1,...),
       subject             Name,
       subjectPKInfo   SubjectPublicKeyInfo{{ PKInfoAlgorithms }},
       attributes          [0] Attributes{{ CRIAttributes }}
      }
    
      Attributes { ATTRIBUTE:IOSet } ::= SET OF Attribute{{ IOSet }}
    
      Attribute { ATTRIBUTE:IOSet } ::= SEQUENCE {
        type    ATTRIBUTE.&id({IOSet}),
        values  SET SIZE(1..MAX) OF ATTRIBUTE.&Type({IOSet}{\@type})
      }