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í.
Carga la primera solicitud de firma PKCS#10 codificada en PEM como pkcs10Pem una nueva instancia de CertificateRequest.
Sobrecargas
| Nombre | Description |
|---|---|
| LoadSigningRequestPem(ReadOnlySpan<Char>, HashAlgorithmName, CertificateRequestLoadOptions, RSASignaturePadding) |
Carga la primera solicitud de firma PKCS#10 codificada en PEM como |
| LoadSigningRequestPem(String, HashAlgorithmName, CertificateRequestLoadOptions, RSASignaturePadding) |
Carga la primera solicitud de firma PKCS#10 codificada en PEM como |
LoadSigningRequestPem(ReadOnlySpan<Char>, HashAlgorithmName, CertificateRequestLoadOptions, RSASignaturePadding)
- Source:
- CertificateRequest.Load.cs
- Source:
- CertificateRequest.Load.cs
- Source:
- CertificateRequest.Load.cs
- Source:
- CertificateRequest.Load.cs
- Source:
- CertificateRequest.Load.cs
Carga la primera solicitud de firma PKCS#10 codificada en PEM como pkcs10Pem 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. Para los certificados de firma RSA mediante el generador de firmas predeterminado, se requiere este parámetro; De lo contrario, este parámetro se omite.
Devoluciones
Instancia de CertificateRequest que contiene la información de la solicitud de firma.
Excepciones
pkcs10Pem 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
- Source:
- CertificateRequest.Load.cs
- Source:
- CertificateRequest.Load.cs
Carga la primera solicitud de firma PKCS#10 codificada en PEM como pkcs10Pem 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. Para los certificados de firma RSA mediante el generador de firmas predeterminado, se requiere este parámetro; De lo contrario, este parámetro se omite.
Devoluciones
Instancia de CertificateRequest que contiene la información de la solicitud de firma.
Excepciones
pkcs10Pem 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.