public class CertificateRequestMessageBuilder extends Object
Constructor and Description |
---|
CertificateRequestMessageBuilder(BigInteger certReqId) |
public CertificateRequestMessageBuilder(BigInteger certReqId)
public CertificateRequestMessageBuilder setPublicKey(SubjectPublicKeyInfo publicKey)
public CertificateRequestMessageBuilder setIssuer(X500Name issuer)
public CertificateRequestMessageBuilder setSubject(X500Name subject)
public CertificateRequestMessageBuilder setSerialNumber(BigInteger serialNumber)
public CertificateRequestMessageBuilder addExtension(ASN1ObjectIdentifier oid, boolean critical, ASN1Encodable value)
public CertificateRequestMessageBuilder addExtension(ASN1ObjectIdentifier oid, boolean critical, byte[] value)
public CertificateRequestMessageBuilder addControl(Control control)
public CertificateRequestMessageBuilder setProofOfPossessionSigningKeySigner(ContentSigner popSigner)
public CertificateRequestMessageBuilder setProofOfPossessionSubsequentMessage(SubsequentMessage msg)
public CertificateRequestMessageBuilder setProofOfPossessionRaVerified()
public CertificateRequestMessageBuilder setAuthInfoPKMAC(PKMACBuilder pkmacBuilder, char[] password)
public CertificateRequestMessageBuilder setAuthInfoSender(X500Name sender)
public CertificateRequestMessageBuilder setAuthInfoSender(GeneralName sender)
public CertificateRequestMessage build() throws CRMFException
CRMFException
Copyright © 2015. All rights reserved.