CertificateRequest.CreateSigningRequestPem 方法

定義

多載

CreateSigningRequestPem()

使用提供的簽章產生器,建立 PEM 編碼的 PKCS#10 CertificationRequest,代表這個物件的目前狀態。

CreateSigningRequestPem(X509SignatureGenerator)

使用提供的簽章產生器,建立 PEM 編碼的 PKCS#10 CertificationRequest,代表這個物件的目前狀態。

CreateSigningRequestPem()

來源:
CertificateRequest.cs
來源:
CertificateRequest.cs
來源:
CertificateRequest.cs

使用提供的簽章產生器,建立 PEM 編碼的 PKCS#10 CertificationRequest,代表這個物件的目前狀態。

public:
 System::String ^ CreateSigningRequestPem();
public string CreateSigningRequestPem ();
member this.CreateSigningRequestPem : unit -> string
Public Function CreateSigningRequestPem () As String

傳回

例外狀況

OtherRequestAttributes 包含 null 值。

-或-

OtherRequestAttributes包含具有值的專案 nullOid

-或-

OtherRequestAttributes 包含專案,代表 PKCS#9 擴充要求屬性 (1.2.840.113549.1.9.14) 。

-或-

CertificateExtensions 包含 null 值。

-或-

CertificateExtensions包含具有值的專案 nullOid

-或-

此物件是以不接受簽署金鑰的建構函式所建立。

建立簽署要求時發生密碼編譯錯誤。

適用於

CreateSigningRequestPem(X509SignatureGenerator)

來源:
CertificateRequest.cs
來源:
CertificateRequest.cs
來源:
CertificateRequest.cs

使用提供的簽章產生器,建立 PEM 編碼的 PKCS#10 CertificationRequest,代表這個物件的目前狀態。

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

參數

signatureGenerator
X509SignatureGenerator

X509SignatureGenerator 用來簽署要求。

傳回

例外狀況

signatureGeneratornull

OtherRequestAttributes 包含 null 值。

-或-

OtherRequestAttributes包含具有值的專案 nullOid

-或-

OtherRequestAttributes 包含專案,代表 PKCS#9 擴充要求屬性 (1.2.840.113549.1.9.14) 。

-或-

CertificateExtensions 包含 null 值。

-或-

CertificateExtensions包含具有值的專案 nullOid

-或-

此物件是以不接受簽署金鑰的建構函式所建立。

建立簽署要求時發生密碼編譯錯誤。

適用於