CertificateRequest.LoadSigningRequestPem Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
LoadSigningRequestPem(ReadOnlySpan<Char>, HashAlgorithmName, CertificateRequestLoadOptions, RSASignaturePadding) |
Carga la primera solicitud de firma PKCS#10 con codificación PEM desde |
LoadSigningRequestPem(String, HashAlgorithmName, CertificateRequestLoadOptions, RSASignaturePadding) |
Carga la primera solicitud de firma PKCS#10 con codificación PEM desde |
LoadSigningRequestPem(ReadOnlySpan<Char>, HashAlgorithmName, CertificateRequestLoadOptions, RSASignaturePadding)
- Source:
- CertificateRequest.Load.cs
- Source:
- CertificateRequest.Load.cs
- Source:
- CertificateRequest.Load.cs
Carga la primera solicitud de firma PKCS#10 con codificación PEM desde pkcs10Pem
como una nueva instancia de 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>
Solicitud de firma PKCS#10 codificada en PEM que se va a cargar.
- signerHashAlgorithm
- HashAlgorithmName
Algoritmo hash que se va a usar al crear un certificado o una nueva solicitud de firma.
- options
- CertificateRequestLoadOptions
Combinación bit a bit de los valores de enumeración que especifica cómo cargar la solicitud.
- signerSignaturePadding
- RSASignaturePadding
Relleno de firma RSA que se va a usar al crear un certificado a partir de esta solicitud. En el caso de los certificados de firma RSA que usan el generador de firmas predeterminado, este parámetro es necesario; de lo contrario, se omite este parámetro.
Devoluciones
Una instancia de CertificateRequest que contiene la información de la solicitud de firma.
Excepciones
pkcs10
es null
.
options
especifica un valor que no se admite.
pkcs10Pem
no contiene una solicitud de firma PKCS#10.
o bien
pkcs10Pem
no es una solicitud de firma PKCS#10 válida.
o bien
pkcs10Pem
contiene una firma que no se pudo comprobar mediante su clave pública incrustada.
Se aplica a
LoadSigningRequestPem(String, HashAlgorithmName, CertificateRequestLoadOptions, RSASignaturePadding)
- Source:
- CertificateRequest.Load.cs
- Source:
- CertificateRequest.Load.cs
- Source:
- CertificateRequest.Load.cs
Carga la primera solicitud de firma PKCS#10 con codificación PEM desde pkcs10Pem
como una nueva instancia de 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
Solicitud de firma PKCS#10 codificada en PEM que se va a cargar.
- signerHashAlgorithm
- HashAlgorithmName
Algoritmo hash que se va a usar al crear un certificado o una nueva solicitud de firma.
- options
- CertificateRequestLoadOptions
Combinación bit a bit de los valores de enumeración que especifica cómo cargar la solicitud.
- signerSignaturePadding
- RSASignaturePadding
Relleno de firma RSA que se va a usar al crear un certificado a partir de esta solicitud. En el caso de los certificados de firma RSA que usan el generador de firmas predeterminado, este parámetro es necesario; de lo contrario, se omite este parámetro.
Devoluciones
Una instancia de CertificateRequest que contiene la información de la solicitud de firma.
Excepciones
pkcs10
es null
.
options
especifica un valor que no se admite.
pkcs10Pem
no contiene una solicitud de firma PKCS#10.
o bien
pkcs10Pem
no es una solicitud de firma PKCS#10 válida.
o bien
pkcs10Pem
contiene una firma que no se pudo comprobar mediante su clave pública incrustada.