org.apache.geronimo.util.asn1.pkcs
Class CertificationRequestInfo
java.lang.Object
   org.apache.geronimo.util.asn1.ASN1Encodable
org.apache.geronimo.util.asn1.ASN1Encodable
       org.apache.geronimo.util.asn1.pkcs.CertificationRequestInfo
org.apache.geronimo.util.asn1.pkcs.CertificationRequestInfo
- All Implemented Interfaces: 
- DEREncodable
- public class CertificationRequestInfo 
- extends ASN1Encodable
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})
  }
 
 
 
 
 
CertificationRequestInfo
public CertificationRequestInfo(X509Name subject,
                                SubjectPublicKeyInfo pkInfo,
                                ASN1Set attributes)
CertificationRequestInfo
public CertificationRequestInfo(ASN1Sequence seq)
getInstance
public static CertificationRequestInfo getInstance(Object obj)
- 
 
getVersion
public DERInteger getVersion()
- 
 
getSubject
public X509Name getSubject()
- 
 
getSubjectPublicKeyInfo
public SubjectPublicKeyInfo getSubjectPublicKeyInfo()
- 
 
getAttributes
public ASN1Set getAttributes()
- 
 
toASN1Object
public DERObject toASN1Object()
- 
- Specified by:
- toASN1Objectin class- ASN1Encodable
 
- 
 
Copyright © 2003-2007 Apache Software Foundation. All Rights Reserved.