CertificateRequest.LoadSigningRequestPem Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Sobrecargas
| Name | Description |
|---|---|
| LoadSigningRequestPem(ReadOnlySpan<Char>, HashAlgorithmName, CertificateRequestLoadOptions, RSASignaturePadding) |
Carrega o primeiro pedido de assinatura PKCS#10 codificado em PEM a partir |
| LoadSigningRequestPem(String, HashAlgorithmName, CertificateRequestLoadOptions, RSASignaturePadding) |
Carrega o primeiro pedido de assinatura PKCS#10 codificado em PEM a partir |
LoadSigningRequestPem(ReadOnlySpan<Char>, HashAlgorithmName, CertificateRequestLoadOptions, RSASignaturePadding)
- Origem:
- CertificateRequest.Load.cs
- Origem:
- CertificateRequest.Load.cs
- Origem:
- CertificateRequest.Load.cs
- Origem:
- CertificateRequest.Load.cs
- Origem:
- CertificateRequest.Load.cs
Carrega o primeiro pedido de assinatura PKCS#10 codificado em PEM a partir pkcs10Pem de 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>
O pedido de assinatura PKCS#10 codificado em PEM para carregar.
- signerHashAlgorithm
- HashAlgorithmName
O algoritmo de hash a usar ao criar um certificado ou um novo pedido de assinatura.
- options
- CertificateRequestLoadOptions
Uma combinação bit a bit dos valores de enumeração que especifica como carregar o pedido.
- signerSignaturePadding
- RSASignaturePadding
O preenchimento de assinatura RSA para usar ao criar um certificado a partir deste pedido. Para certificados de assinatura RSA usando o gerador de assinatura por defeito, este parâmetro é obrigatório; caso contrário, este parâmetro é ignorado.
Devoluções
Uma instância CertificateRequest que contém a informação do pedido de assinatura.
Exceções
pkcs10Pem é null.
options especifica um valor que não é suportado.
pkcs10Pem não contém um pedido de assinatura PKCS#10.
-ou-
pkcs10Pem não é um pedido de assinatura válido do PKCS#10.
-ou-
pkcs10Pem contém uma assinatura que não pôde ser verificada usando a sua chave pública incorporada.
Aplica-se a
LoadSigningRequestPem(String, HashAlgorithmName, CertificateRequestLoadOptions, RSASignaturePadding)
- Origem:
- CertificateRequest.Load.cs
- Origem:
- CertificateRequest.Load.cs
- Origem:
- CertificateRequest.Load.cs
- Origem:
- CertificateRequest.Load.cs
- Origem:
- CertificateRequest.Load.cs
Carrega o primeiro pedido de assinatura PKCS#10 codificado em PEM a partir pkcs10Pem de 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
O pedido de assinatura PKCS#10 codificado em PEM para carregar.
- signerHashAlgorithm
- HashAlgorithmName
O algoritmo de hash a usar ao criar um certificado ou um novo pedido de assinatura.
- options
- CertificateRequestLoadOptions
Uma combinação bit a bit dos valores de enumeração que especifica como carregar o pedido.
- signerSignaturePadding
- RSASignaturePadding
O preenchimento de assinatura RSA para usar ao criar um certificado a partir deste pedido. Para certificados de assinatura RSA usando o gerador de assinatura por defeito, este parâmetro é obrigatório; caso contrário, este parâmetro é ignorado.
Devoluções
Uma instância CertificateRequest que contém a informação do pedido de assinatura.
Exceções
pkcs10Pem é null.
options especifica um valor que não é suportado.
pkcs10Pem não contém um pedido de assinatura PKCS#10.
-ou-
pkcs10Pem não é um pedido de assinatura válido do PKCS#10.
-ou-
pkcs10Pem contém uma assinatura que não pôde ser verificada usando a sua chave pública incorporada.