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
| Name | Description |
|---|---|
| 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
- 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 nullOid 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 nullOid 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.
See also
Applies to
CreateSigningRequestPem(X509SignatureGenerator)
- Source:
- CertificateRequest.cs
- 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 nullOid 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 nullOid 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.