CertificateRequest.LoadSigningRequestPem Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
LoadSigningRequestPem(ReadOnlySpan<Char>, HashAlgorithmName, CertificateRequestLoadOptions, RSASignaturePadding) |
Carrega a primeira solicitação de assinatura PKCS nº 10 codificada em PEM de |
LoadSigningRequestPem(String, HashAlgorithmName, CertificateRequestLoadOptions, RSASignaturePadding) |
Carrega a primeira solicitação de assinatura PKCS nº 10 codificada em PEM de |
LoadSigningRequestPem(ReadOnlySpan<Char>, HashAlgorithmName, CertificateRequestLoadOptions, RSASignaturePadding)
- Origem:
- CertificateRequest.Load.cs
- Origem:
- CertificateRequest.Load.cs
- Origem:
- CertificateRequest.Load.cs
Carrega a primeira solicitação de assinatura PKCS nº 10 codificada em PEM de pkcs10Pem
como uma nova instância CertificateRequest.
public static System.Security.Cryptography.X509Certificates.CertificateRequest LoadSigningRequestPem (ReadOnlySpan<char> pkcs10Pem, System.Security.Cryptography.HashAlgorithmName signerHashAlgorithm, System.Security.Cryptography.X509Certificates.CertificateRequestLoadOptions options = System.Security.Cryptography.X509Certificates.CertificateRequestLoadOptions.Default, System.Security.Cryptography.RSASignaturePadding? signerSignaturePadding = default);
static member LoadSigningRequestPem : ReadOnlySpan<char> * System.Security.Cryptography.HashAlgorithmName * System.Security.Cryptography.X509Certificates.CertificateRequestLoadOptions * System.Security.Cryptography.RSASignaturePadding -> System.Security.Cryptography.X509Certificates.CertificateRequest
Public Shared Function LoadSigningRequestPem (pkcs10Pem As ReadOnlySpan(Of Char), signerHashAlgorithm As HashAlgorithmName, Optional options As CertificateRequestLoadOptions = System.Security.Cryptography.X509Certificates.CertificateRequestLoadOptions.Default, Optional signerSignaturePadding As RSASignaturePadding = Nothing) As CertificateRequest
Parâmetros
- pkcs10Pem
- ReadOnlySpan<Char>
A solicitação de assinatura PKCS nº 10 codificada em PEM a ser carregada.
- signerHashAlgorithm
- HashAlgorithmName
O algoritmo de hash a ser usado ao criar um certificado ou uma nova solicitação de assinatura.
- options
- CertificateRequestLoadOptions
Uma combinação bit a bit dos valores de enumeração que especifica como carregar a solicitação.
- signerSignaturePadding
- RSASignaturePadding
O Preenchimento de Assinatura RSA a ser usado ao criar um certificado com base nessa solicitação. Para certificados de assinatura RSA usando o gerador de assinatura padrão, esse parâmetro é necessário; caso contrário, esse parâmetro será ignorado.
Retornos
Uma instância CertificateRequest que contém as informações da solicitação de assinatura.
Exceções
pkcs10
é null
.
options
especifica um valor que não tem suporte.
pkcs10Pem
não contém uma solicitação de assinatura PKCS#10.
-ou-
pkcs10Pem
não é uma solicitação de assinatura PKCS#10 válida.
-ou-
pkcs10Pem
contém uma assinatura que não pôde ser verificada usando sua chave pública inserida.
Aplica-se a
LoadSigningRequestPem(String, HashAlgorithmName, CertificateRequestLoadOptions, RSASignaturePadding)
- Origem:
- CertificateRequest.Load.cs
- Origem:
- CertificateRequest.Load.cs
- Origem:
- CertificateRequest.Load.cs
Carrega a primeira solicitação de assinatura PKCS nº 10 codificada em PEM de pkcs10Pem
como uma nova instância CertificateRequest.
public static System.Security.Cryptography.X509Certificates.CertificateRequest LoadSigningRequestPem (string pkcs10Pem, System.Security.Cryptography.HashAlgorithmName signerHashAlgorithm, System.Security.Cryptography.X509Certificates.CertificateRequestLoadOptions options = System.Security.Cryptography.X509Certificates.CertificateRequestLoadOptions.Default, System.Security.Cryptography.RSASignaturePadding? signerSignaturePadding = default);
static member LoadSigningRequestPem : string * System.Security.Cryptography.HashAlgorithmName * System.Security.Cryptography.X509Certificates.CertificateRequestLoadOptions * System.Security.Cryptography.RSASignaturePadding -> System.Security.Cryptography.X509Certificates.CertificateRequest
Public Shared Function LoadSigningRequestPem (pkcs10Pem As String, signerHashAlgorithm As HashAlgorithmName, Optional options As CertificateRequestLoadOptions = System.Security.Cryptography.X509Certificates.CertificateRequestLoadOptions.Default, Optional signerSignaturePadding As RSASignaturePadding = Nothing) As CertificateRequest
Parâmetros
- pkcs10Pem
- String
A solicitação de assinatura PKCS nº 10 codificada em PEM a ser carregada.
- signerHashAlgorithm
- HashAlgorithmName
O algoritmo de hash a ser usado ao criar um certificado ou uma nova solicitação de assinatura.
- options
- CertificateRequestLoadOptions
Uma combinação bit a bit dos valores de enumeração que especifica como carregar a solicitação.
- signerSignaturePadding
- RSASignaturePadding
O Preenchimento de Assinatura RSA a ser usado ao criar um certificado com base nessa solicitação. Para certificados de assinatura RSA usando o gerador de assinatura padrão, esse parâmetro é necessário; caso contrário, esse parâmetro será ignorado.
Retornos
Uma instância CertificateRequest que contém as informações da solicitação de assinatura.
Exceções
pkcs10
é null
.
options
especifica um valor que não tem suporte.
pkcs10Pem
não contém uma solicitação de assinatura PKCS#10.
-ou-
pkcs10Pem
não é uma solicitação de assinatura PKCS#10 válida.
-ou-
pkcs10Pem
contém uma assinatura que não pôde ser verificada usando sua chave pública inserida.