org.bouncycastle.cert.crmf
Class CertificateRequestMessageBuilder
java.lang.Object
org.bouncycastle.cert.crmf.CertificateRequestMessageBuilder
- Direct Known Subclasses:
- JcaCertificateRequestMessageBuilder
public class CertificateRequestMessageBuilder
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CertificateRequestMessageBuilder
public CertificateRequestMessageBuilder(java.math.BigInteger certReqId)
setPublicKey
public CertificateRequestMessageBuilder setPublicKey(org.bouncycastle.asn1.x509.SubjectPublicKeyInfo publicKey)
setIssuer
public CertificateRequestMessageBuilder setIssuer(org.bouncycastle.asn1.x500.X500Name issuer)
setSubject
public CertificateRequestMessageBuilder setSubject(org.bouncycastle.asn1.x500.X500Name subject)
setSerialNumber
public CertificateRequestMessageBuilder setSerialNumber(java.math.BigInteger serialNumber)
addExtension
public CertificateRequestMessageBuilder addExtension(org.bouncycastle.asn1.ASN1ObjectIdentifier oid,
boolean critical,
org.bouncycastle.asn1.ASN1Encodable value)
addExtension
public CertificateRequestMessageBuilder addExtension(org.bouncycastle.asn1.ASN1ObjectIdentifier oid,
boolean critical,
byte[] value)
addControl
public CertificateRequestMessageBuilder addControl(Control control)
setProofOfPossessionSigningKeySigner
public CertificateRequestMessageBuilder setProofOfPossessionSigningKeySigner(ContentSigner popSigner)
setProofOfPossessionSubsequentMessage
public CertificateRequestMessageBuilder setProofOfPossessionSubsequentMessage(org.bouncycastle.asn1.crmf.SubsequentMessage msg)
setProofOfPossessionRaVerified
public CertificateRequestMessageBuilder setProofOfPossessionRaVerified()
setAuthInfoPKMAC
public CertificateRequestMessageBuilder setAuthInfoPKMAC(PKMACBuilder pkmacBuilder,
char[] password)
setAuthInfoSender
public CertificateRequestMessageBuilder setAuthInfoSender(org.bouncycastle.asn1.x500.X500Name sender)
setAuthInfoSender
public CertificateRequestMessageBuilder setAuthInfoSender(org.bouncycastle.asn1.x509.GeneralName sender)
build
public CertificateRequestMessage build()
throws CRMFException
- Throws:
CRMFException