Top Description Constructors Methods
org.bouncycastle.pkcs.jcajce

public Class JcaPKCS10CertificationRequestBuilder

extends PKCS10CertificationRequestBuilder
Class Inheritance
Imports
java.security.PublicKey, javax.security.auth.x500.X500Principal, org.bouncycastle.asn1.x500.X500Name, org.bouncycastle.asn1.x509.SubjectPublicKeyInfo, org.bouncycastle.pkcs.PKCS10CertificationRequestBuilder

Extension of the PKCS#10 builder to support PublicKey and X500Principal objects.

Constructor Summary

AccessConstructor and Description
public
JcaPKCS10CertificationRequestBuilder(X500Name
an X500Name containing the subject associated with the request we are building.
subject
,
PublicKey
a JCA public key that is to be associated with the request we are building.
publicKey
)

Create a PKCS#10 builder for the passed in subject and JCA public key.

public
JcaPKCS10CertificationRequestBuilder(X500Principal
an X500Principal containing the subject associated with the request we are building.
subject
,
PublicKey
a JCA public key that is to be associated with the request we are building.
publicKey
)

Create a PKCS#10 builder for the passed in subject and JCA public key.

Method Summary

Inherited from org.bouncycastle.pkcs.PKCS10CertificationRequestBuilder:
addAttributeaddAttributebuildsetAttributesetAttributesetLeaveOffEmptyAttributes

Constructor Detail

JcaPKCS10CertificationRequestBuilderback to summary
public JcaPKCS10CertificationRequestBuilder(X500Name subject, PublicKey publicKey)

Create a PKCS#10 builder for the passed in subject and JCA public key.

Parameters
subject:X500Name

an X500Name containing the subject associated with the request we are building.

publicKey:PublicKey

a JCA public key that is to be associated with the request we are building.

JcaPKCS10CertificationRequestBuilderback to summary
public JcaPKCS10CertificationRequestBuilder(X500Principal subject, PublicKey publicKey)

Create a PKCS#10 builder for the passed in subject and JCA public key.

Parameters
subject:X500Principal

an X500Principal containing the subject associated with the request we are building.

publicKey:PublicKey

a JCA public key that is to be associated with the request we are building.