| void .ctor(BigInteger certReqId) | Public+1 flags | | 0x08 |
| CertificateRequestMessageBuilder SetPublicKey(SubjectPublicKeyInfo publicKeyInfo) | Public | | 0x08 |
| CertificateRequestMessageBuilder SetIssuer(X509Name issuer) | Public | | 0x08 |
| CertificateRequestMessageBuilder SetSubject(X509Name subject) | Public | | 0x08 |
| CertificateRequestMessageBuilder SetSerialNumber(BigInteger serialNumber) | Public | | 0x08 |
| CertificateRequestMessageBuilder SetValidity(const Nullable<System.DateTime>& notBefore, const Nullable<System.DateTime>& notAfter) | Public | | 0x10 |
| CertificateRequestMessageBuilder AddExtension(DerObjectIdentifier oid, bool critical, Asn1Encodable value) | Public | | 0x08 |
| CertificateRequestMessageBuilder AddExtension(DerObjectIdentifier oid, bool critical, const byte[]& value) | Public | | 0x08 |
| CertificateRequestMessageBuilder AddControl(IControl control) | Public | | 0x08 |
| CertificateRequestMessageBuilder SetProofOfPossessionSignKeySigner(ISignatureFactory popoSignatureFactory) | Public | | 0x08 |
| CertificateRequestMessageBuilder SetProofOfPossessionSubsequentMessage(SubsequentMessage msg) | Public | | 0x08 |
| CertificateRequestMessageBuilder SetProofOfPossessionSubsequentMessage(int type, SubsequentMessage msg) | Public | | 0x08 |
| CertificateRequestMessageBuilder SetProofOfPossessionAgreeMac(PKMacValue macValue) | Public | | 0x08 |
| CertificateRequestMessageBuilder SetProofOfPossessionRaVerified() | Public | | 0x08 |
| CertificateRequestMessageBuilder SetAuthInfoPKMAC(PKMacBuilder pkmacFactory, const char[]& password) | Public | | 0x08 |
| CertificateRequestMessageBuilder SetAuthInfoSender(X509Name sender) | Public | | 0x08 |
| CertificateRequestMessageBuilder SetAuthInfoSender(GeneralName sender) | Public | | 0x08 |
| CertificateRequestMessage Build() | Public | | 0x08 |
| Time CreateTime(const Nullable<System.DateTime>& dateTime) | PrivateStatic | | 0x10 |