CertificateRequest.CreateSigningRequestPem Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
CreateSigningRequestPem() |
Creates a PEM-encoded PKCS#10 CertificationRequest representing the current state of this object using the provided signature generator. |
CreateSigningRequestPem(X509SignatureGenerator) |
Creates a PEM-encoded PKCS#10 CertificationRequest representing the current state of this object using the provided signature generator. |
CreateSigningRequestPem()
- Source:
- CertificateRequest.cs
- Source:
- CertificateRequest.cs
- Source:
- CertificateRequest.cs
Creates a PEM-encoded PKCS#10 CertificationRequest representing the current state of this object using the provided signature generator.
public:
System::String ^ CreateSigningRequestPem();
public string CreateSigningRequestPem ();
member this.CreateSigningRequestPem : unit -> string
Public Function CreateSigningRequestPem () As String
Returns
Exceptions
OtherRequestAttributes contains a null
value.
-or-
OtherRequestAttributes contains an entry with a null
Oid value.
-or-
OtherRequestAttributes contains an entry representing the PKCS#9 Extension Request Attribute (1.2.840.113549.1.9.14).
-or-
CertificateExtensions contains a null
value.
-or-
CertificateExtensions contains an entry with a null
Oid value.
-or-
This object was created with a constructor that did not accept a signing key.
A cryptographic error occurs while creating the signing request.
Applies to
CreateSigningRequestPem(X509SignatureGenerator)
- Source:
- CertificateRequest.cs
- Source:
- CertificateRequest.cs
- Source:
- CertificateRequest.cs
Creates a PEM-encoded PKCS#10 CertificationRequest representing the current state of this object using the provided signature generator.
public:
System::String ^ CreateSigningRequestPem(System::Security::Cryptography::X509Certificates::X509SignatureGenerator ^ signatureGenerator);
public string CreateSigningRequestPem (System.Security.Cryptography.X509Certificates.X509SignatureGenerator signatureGenerator);
member this.CreateSigningRequestPem : System.Security.Cryptography.X509Certificates.X509SignatureGenerator -> string
Public Function CreateSigningRequestPem (signatureGenerator As X509SignatureGenerator) As String
Parameters
- signatureGenerator
- X509SignatureGenerator
A X509SignatureGenerator with which to sign the request.
Returns
Exceptions
signatureGenerator
is null
.
OtherRequestAttributes contains a null
value.
-or-
OtherRequestAttributes contains an entry with a null
Oid value.
-or-
OtherRequestAttributes contains an entry representing the PKCS#9 Extension Request Attribute (1.2.840.113549.1.9.14).
-or-
CertificateExtensions contains a null
value.
-or-
CertificateExtensions contains an entry with a null
Oid value.
-or-
This object was created with a constructor which did not accept a signing key.
A cryptographic error occurs while creating the signing request.