bcmail 1.46
Package Index
|
Class Index
org.bouncycastle.cert
org.bouncycastle.cert.cmp
org.bouncycastle.cert.cmp.test
org.bouncycastle.cert.crmf
org.bouncycastle.cert.crmf.jcajce
org.bouncycastle.cert.crmf.test
org.bouncycastle.cert.jcajce
org.bouncycastle.cert.ocsp
org.bouncycastle.cert.ocsp.jcajce
org.bouncycastle.cert.ocsp.test
org.bouncycastle.cert.selector
org.bouncycastle.cert.test
org.bouncycastle.cms
org.bouncycastle.cms.bc
org.bouncycastle.cms.jcajce
org.bouncycastle.cms.test
org.bouncycastle.jcajce
org.bouncycastle.jcajce.io
org.bouncycastle.mail.smime
org.bouncycastle.mail.smime.examples
org.bouncycastle.mail.smime.handlers
org.bouncycastle.mail.smime.test
org.bouncycastle.mail.smime.util
org.bouncycastle.mail.smime.validator
org.bouncycastle.operator
org.bouncycastle.operator.bc
org.bouncycastle.operator.jcajce
org.bouncycastle.pkcs
org.bouncycastle.pkcs.jcajce
Interfaces
Control
EncryptedValuePadder
PKMACValuesCalculator
ValueDecryptorGenerator
Classes
AuthenticatorControl
CertificateRequestMessage
CertificateRequestMessageBuilder
EncryptedValueBuilder
EncryptedValueParser
FixedLengthMGF1Padder
PKIArchiveControl
PKIArchiveControlBuilder
PKMACBuilder
ProofOfPossessionSigningKeyBuilder
RegTokenControl
Exceptions
CRMFException
CRMFRuntimeException
Package Index
|
Class Index
Summary:
Ctors
|
Methods
|
Inherited Methods
|
[Expand All]
public class
CertificateRequestMessageBuilder
extends
Object
java.lang.Object
↳
org.bouncycastle.cert.crmf.CertificateRequestMessageBuilder
Known Direct Subclasses
JcaCertificateRequestMessageBuilder
JcaCertificateRequestMessageBuilder
Summary
Public Constructors
CertificateRequestMessageBuilder
(
BigInteger
certReqId)
Public Methods
CertificateRequestMessageBuilder
addControl
(
Control
control)
CertificateRequestMessageBuilder
addExtension
(ASN1ObjectIdentifier oid, boolean critical, ASN1Encodable value)
CertificateRequestMessageBuilder
addExtension
(ASN1ObjectIdentifier oid, boolean critical, byte[] value)
CertificateRequestMessage
build
()
CertificateRequestMessageBuilder
setAuthInfoPKMAC
(
PKMACBuilder
pkmacBuilder, char[] password)
CertificateRequestMessageBuilder
setAuthInfoSender
(GeneralName sender)
CertificateRequestMessageBuilder
setAuthInfoSender
(X500Name sender)
CertificateRequestMessageBuilder
setIssuer
(X500Name issuer)
CertificateRequestMessageBuilder
setProofOfPossessionRaVerified
()
CertificateRequestMessageBuilder
setProofOfPossessionSigningKeySigner
(
ContentSigner
popSigner)
CertificateRequestMessageBuilder
setProofOfPossessionSubsequentMessage
(SubsequentMessage msg)
CertificateRequestMessageBuilder
setPublicKey
(SubjectPublicKeyInfo publicKey)
CertificateRequestMessageBuilder
setSerialNumber
(
BigInteger
serialNumber)
CertificateRequestMessageBuilder
setSubject
(X500Name subject)
[Expand]
Inherited Methods
From class
java.lang.Object
Object
clone
()
boolean
equals
(
Object
arg0)
void
finalize
()
final
Class
<?>
getClass
()
int
hashCode
()
final void
notify
()
final void
notifyAll
()
String
toString
()
final void
wait
()
final void
wait
(long arg0, int arg1)
final void
wait
(long arg0)
Public Constructors
public
CertificateRequestMessageBuilder
(
BigInteger
certReqId)
Public Methods
public
CertificateRequestMessageBuilder
addControl
(
Control
control)
public
CertificateRequestMessageBuilder
addExtension
(ASN1ObjectIdentifier oid, boolean critical, ASN1Encodable value)
public
CertificateRequestMessageBuilder
addExtension
(ASN1ObjectIdentifier oid, boolean critical, byte[] value)
public
CertificateRequestMessage
build
()
Throws
CRMFException
public
CertificateRequestMessageBuilder
setAuthInfoPKMAC
(
PKMACBuilder
pkmacBuilder, char[] password)
public
CertificateRequestMessageBuilder
setAuthInfoSender
(GeneralName sender)
public
CertificateRequestMessageBuilder
setAuthInfoSender
(X500Name sender)
public
CertificateRequestMessageBuilder
setIssuer
(X500Name issuer)
public
CertificateRequestMessageBuilder
setProofOfPossessionRaVerified
()
public
CertificateRequestMessageBuilder
setProofOfPossessionSigningKeySigner
(
ContentSigner
popSigner)
public
CertificateRequestMessageBuilder
setProofOfPossessionSubsequentMessage
(SubsequentMessage msg)
public
CertificateRequestMessageBuilder
setPublicKey
(SubjectPublicKeyInfo publicKey)
public
CertificateRequestMessageBuilder
setSerialNumber
(
BigInteger
serialNumber)
public
CertificateRequestMessageBuilder
setSubject
(X500Name subject)