CertificateRequest.CreateSigningRequestPem Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
CreateSigningRequestPem() |
Создает PKCS#10 CertificationRequest в кодировке PEM, представляющий текущее состояние этого объекта с помощью предоставленного генератора подписей. |
CreateSigningRequestPem(X509SignatureGenerator) |
Создает PKCS#10 CertificationRequest в кодировке PEM, представляющий текущее состояние этого объекта с помощью предоставленного генератора подписей. |
CreateSigningRequestPem()
- Исходный код:
- CertificateRequest.cs
- Исходный код:
- CertificateRequest.cs
- Исходный код:
- CertificateRequest.cs
Создает PKCS#10 CertificationRequest в кодировке PEM, представляющий текущее состояние этого объекта с помощью предоставленного генератора подписей.
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)
- Исходный код:
- CertificateRequest.cs
- Исходный код:
- CertificateRequest.cs
- Исходный код:
- CertificateRequest.cs
Создает PKCS#10 CertificationRequest в кодировке PEM, представляющий текущее состояние этого объекта с помощью предоставленного генератора подписей.
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 .
-или-
Этот объект был создан с помощью конструктора, который не принимал ключ подписывания.
При создании запроса подписи возникает криптографическая ошибка.