CertificateRequest.CreateSigningRequestPem 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
利用提供的簽章產生器建立一個 PEM 編碼的 PKCS#10 認證請求,代表該物件的當前狀態。
多載
| 名稱 | Description |
|---|---|
| CreateSigningRequestPem() |
利用提供的簽章產生器建立一個 PEM 編碼的 PKCS#10 認證請求,代表該物件的當前狀態。 |
| CreateSigningRequestPem(X509SignatureGenerator) |
利用提供的簽章產生器建立一個 PEM 編碼的 PKCS#10 認證請求,代表該物件的當前狀態。 |
CreateSigningRequestPem()
利用提供的簽章產生器建立一個 PEM 編碼的 PKCS#10 認證請求,代表該物件的當前狀態。
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)
利用提供的簽章產生器建立一個 PEM 編碼的 PKCS#10 認證請求,代表該物件的當前狀態。
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 包含一個帶有值 nullOid 的條目。
-或-
OtherRequestAttributes 包含一個代表 PKCS#9 擴充請求屬性(1.2.840.113549.1.9.14)的條目。
-或-
CertificateExtensions 包含一個 null 值。
-或-
CertificateExtensions 包含一個帶有值 nullOid 的條目。
-或-
此物件是用一個不接受簽章金鑰的建構器所建立的。
在建立簽署請求時會發生密碼學錯誤。