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 содержит запись со значением nullOid .

-или-

OtherRequestAttributes содержит запись, представляющую атрибут запроса расширения PKCS#9 (1.2.840.113549.1.9.14).

-или-

CertificateExtensions содержит null значение .

-или-

CertificateExtensions содержит запись со значением nullOid .

-или-

Этот объект был создан с помощью конструктора, который не принимал ключ подписывания.

При создании запроса подписи возникает криптографическая ошибка.

Применяется к

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 содержит запись со значением nullOid .

-или-

OtherRequestAttributes содержит запись, представляющую атрибут запроса расширения PKCS#9 (1.2.840.113549.1.9.14).

-или-

CertificateExtensions содержит null значение .

-или-

CertificateExtensions содержит запись со значением nullOid .

-или-

Этот объект был создан с помощью конструктора, который не принимал ключ подписывания.

При создании запроса подписи возникает криптографическая ошибка.

Применяется к