CertificateRequest.CreateSigningRequestPem 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
CreateSigningRequestPem() |
使用提供的簽章產生器,建立 PEM 編碼的 PKCS#10 CertificationRequest,代表這個物件的目前狀態。 |
CreateSigningRequestPem(X509SignatureGenerator) |
使用提供的簽章產生器,建立 PEM 編碼的 PKCS#10 CertificationRequest,代表這個物件的目前狀態。 |
CreateSigningRequestPem()
使用提供的簽章產生器,建立 PEM 編碼的 PKCS#10 CertificationRequest,代表這個物件的目前狀態。
public:
System::String ^ CreateSigningRequestPem();
public string CreateSigningRequestPem ();
member this.CreateSigningRequestPem : unit -> string
Public Function CreateSigningRequestPem () As String
傳回
例外狀況
OtherRequestAttributes 包含 null
值。
-或-
OtherRequestAttributes 包含具有值的專案 null
Oid 。
-或-
OtherRequestAttributes 包含專案,代表 PKCS#9 擴充要求屬性 (1.2.840.113549.1.9.14) 。
-或-
CertificateExtensions 包含 null
值。
-或-
CertificateExtensions 包含具有值的專案 null
Oid 。
-或-
此物件是以不接受簽署金鑰的建構函式所建立。
建立簽署要求時發生密碼編譯錯誤。
適用於
CreateSigningRequestPem(X509SignatureGenerator)
使用提供的簽章產生器,建立 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 用來簽署要求。
傳回
例外狀況
signatureGenerator
為 null
。
OtherRequestAttributes 包含 null
值。
-或-
OtherRequestAttributes 包含具有值的專案 null
Oid 。
-或-
OtherRequestAttributes 包含專案,代表 PKCS#9 擴充要求屬性 (1.2.840.113549.1.9.14) 。
-或-
CertificateExtensions 包含 null
值。
-或-
CertificateExtensions 包含具有值的專案 null
Oid 。
-或-
此物件是以不接受簽署金鑰的建構函式所建立。
建立簽署要求時發生密碼編譯錯誤。