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.