| org.bouncycastle.asn1.pkcs.CertificationRequest org.bouncycastle.jce.PKCS10CertificationRequest
PKCS10CertificationRequest | public class PKCS10CertificationRequest extends CertificationRequest (Code) | | A class for verifying and creating PKCS10 Certification requests.
CertificationRequest ::= SEQUENCE {
certificationRequestInfo CertificationRequestInfo,
signatureAlgorithm AlgorithmIdentifier{{ SignatureAlgorithms }},
signature BIT STRING
}
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})
}
|
Constructor Summary | |
public | PKCS10CertificationRequest(byte[] bytes) construct a PKCS10 certification request from a DER encoded
byte stream. | public | PKCS10CertificationRequest(ASN1Sequence sequence) | public | PKCS10CertificationRequest(String signatureAlgorithm, X509Name subject, PublicKey key, ASN1Set attributes, PrivateKey signingKey) create a PKCS10 certfication request using the BC provider. | public | PKCS10CertificationRequest(String signatureAlgorithm, X500Principal subject, PublicKey key, ASN1Set attributes, PrivateKey signingKey) create a PKCS10 certfication request using the BC provider. | public | PKCS10CertificationRequest(String signatureAlgorithm, X500Principal subject, PublicKey key, ASN1Set attributes, PrivateKey signingKey, String provider) create a PKCS10 certfication request using the named provider. | public | PKCS10CertificationRequest(String signatureAlgorithm, X509Name subject, PublicKey key, ASN1Set attributes, PrivateKey signingKey, String provider) create a PKCS10 certfication request using the named provider. |
PKCS10CertificationRequest | public PKCS10CertificationRequest(byte[] bytes)(Code) | | construct a PKCS10 certification request from a DER encoded
byte stream.
|
getEncoded | public byte[] getEncoded()(Code) | | return a DER encoded byte array representing this object
|
|
|