CertificateRequest.LoadSigningRequest 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
LoadSigningRequest(Byte[], HashAlgorithmName, CertificateRequestLoadOptions, RSASignaturePadding) |
Carga una solicitud de firma PKCS#10 binaria como una nueva instancia de CertificateRequest. |
LoadSigningRequest(ReadOnlySpan<Byte>, HashAlgorithmName, Int32, CertificateRequestLoadOptions, RSASignaturePadding) |
Carga una solicitud de firma PKCS#10 binaria como una nueva instancia de CertificateRequest. |
LoadSigningRequest(Byte[], HashAlgorithmName, CertificateRequestLoadOptions, RSASignaturePadding)
- Source:
- CertificateRequest.Load.cs
- Source:
- CertificateRequest.Load.cs
- Source:
- CertificateRequest.Load.cs
Carga una solicitud de firma PKCS#10 binaria como una nueva instancia de CertificateRequest.
public static System.Security.Cryptography.X509Certificates.CertificateRequest LoadSigningRequest (byte[] pkcs10, 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 LoadSigningRequest : byte[] * System.Security.Cryptography.HashAlgorithmName * System.Security.Cryptography.X509Certificates.CertificateRequestLoadOptions * System.Security.Cryptography.RSASignaturePadding -> System.Security.Cryptography.X509Certificates.CertificateRequest
Public Shared Function LoadSigningRequest (pkcs10 As Byte(), signerHashAlgorithm As HashAlgorithmName, Optional options As CertificateRequestLoadOptions = System.Security.Cryptography.X509Certificates.CertificateRequestLoadOptions.Default, Optional signerSignaturePadding As RSASignaturePadding = Nothing) As CertificateRequest
Parámetros
- pkcs10
- Byte[]
Solicitud de firma PKCS#10 binaria 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, se omite este parámetro.
Devoluciones
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.
pkcs10
no es una solicitud de firma PKCS#10 válida.
o bien
pkcs10
contiene una firma que no se pudo comprobar mediante su clave pública incrustada.
Se aplica a
LoadSigningRequest(ReadOnlySpan<Byte>, HashAlgorithmName, Int32, CertificateRequestLoadOptions, RSASignaturePadding)
- Source:
- CertificateRequest.Load.cs
- Source:
- CertificateRequest.Load.cs
- Source:
- CertificateRequest.Load.cs
Carga una solicitud de firma PKCS#10 binaria como una nueva instancia de CertificateRequest.
public static System.Security.Cryptography.X509Certificates.CertificateRequest LoadSigningRequest (ReadOnlySpan<byte> pkcs10, System.Security.Cryptography.HashAlgorithmName signerHashAlgorithm, out int bytesConsumed, System.Security.Cryptography.X509Certificates.CertificateRequestLoadOptions options = System.Security.Cryptography.X509Certificates.CertificateRequestLoadOptions.Default, System.Security.Cryptography.RSASignaturePadding? signerSignaturePadding = default);
static member LoadSigningRequest : ReadOnlySpan<byte> * System.Security.Cryptography.HashAlgorithmName * int * System.Security.Cryptography.X509Certificates.CertificateRequestLoadOptions * System.Security.Cryptography.RSASignaturePadding -> System.Security.Cryptography.X509Certificates.CertificateRequest
Public Shared Function LoadSigningRequest (pkcs10 As ReadOnlySpan(Of Byte), signerHashAlgorithm As HashAlgorithmName, ByRef bytesConsumed As Integer, Optional options As CertificateRequestLoadOptions = System.Security.Cryptography.X509Certificates.CertificateRequestLoadOptions.Default, Optional signerSignaturePadding As RSASignaturePadding = Nothing) As CertificateRequest
Parámetros
- pkcs10
- ReadOnlySpan<Byte>
Solicitud de firma PKCS#10 binaria que se va a cargar.
- signerHashAlgorithm
- HashAlgorithmName
Algoritmo hash que se va a usar al crear un certificado o una nueva solicitud de firma.
- bytesConsumed
- Int32
El resultado que devuelve este método contiene un valor que indica el número de bytes leídos de source
. Este parámetro se trata como sin inicializar.
- 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, se omite este parámetro.
Devoluciones
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.
pkcs10
no es una solicitud de firma PKCS#10 válida.
o bien
pkcs10
contiene una firma que no se pudo comprobar mediante su clave pública incrustada.