CertificateRequest.LoadSigningRequest Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
LoadSigningRequest(Byte[], HashAlgorithmName, CertificateRequestLoadOptions, RSASignaturePadding) |
Carica una richiesta di firma PKCS#10 binaria come nuova istanza certificateRequest. |
LoadSigningRequest(ReadOnlySpan<Byte>, HashAlgorithmName, Int32, CertificateRequestLoadOptions, RSASignaturePadding) |
Carica una richiesta di firma PKCS#10 binaria come nuova istanza certificateRequest. |
LoadSigningRequest(Byte[], HashAlgorithmName, CertificateRequestLoadOptions, RSASignaturePadding)
- Source:
- CertificateRequest.Load.cs
- Source:
- CertificateRequest.Load.cs
- Source:
- CertificateRequest.Load.cs
Carica una richiesta di firma PKCS#10 binaria come nuova istanza 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
Parametri
- pkcs10
- Byte[]
Richiesta di firma PKCS#10 binaria da caricare.
- signerHashAlgorithm
- HashAlgorithmName
Algoritmo hash da usare per la creazione di un certificato o di una nuova richiesta di firma.
- options
- CertificateRequestLoadOptions
Combinazione bit per bit dei valori di enumerazione che specifica come caricare la richiesta.
- signerSignaturePadding
- RSASignaturePadding
Spaziatura interna firma RSA da usare durante la creazione di un certificato da questa richiesta. Per i certificati di firma RSA usando il generatore di firme predefinito, questo parametro è obbligatorio; in caso contrario, questo parametro viene ignorato.
Restituisce
Istanza CertificateRequest che contiene le informazioni della richiesta di firma.
Eccezioni
pkcs10
è null
.
options
specifica un valore non supportato.
pkcs10
non è una richiesta di firma PKCS#10 valida.
-oppure-
pkcs10
contiene una firma che non è stato possibile verificare usando la chiave pubblica incorporata.
Si applica a
LoadSigningRequest(ReadOnlySpan<Byte>, HashAlgorithmName, Int32, CertificateRequestLoadOptions, RSASignaturePadding)
- Source:
- CertificateRequest.Load.cs
- Source:
- CertificateRequest.Load.cs
- Source:
- CertificateRequest.Load.cs
Carica una richiesta di firma PKCS#10 binaria come nuova istanza 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
Parametri
- pkcs10
- ReadOnlySpan<Byte>
Richiesta di firma PKCS#10 binaria da caricare.
- signerHashAlgorithm
- HashAlgorithmName
Algoritmo hash da usare per la creazione di un certificato o di una nuova richiesta di firma.
- bytesConsumed
- Int32
Quando termina, questo metodo contiene un valore che indica il numero di byte letti da source
. Questo parametro viene trattato come non inizializzato.
- options
- CertificateRequestLoadOptions
Combinazione bit per bit dei valori di enumerazione che specifica come caricare la richiesta.
- signerSignaturePadding
- RSASignaturePadding
Spaziatura interna firma RSA da usare durante la creazione di un certificato da questa richiesta. Per i certificati di firma RSA usando il generatore di firme predefinito, questo parametro è obbligatorio; in caso contrario, questo parametro viene ignorato.
Restituisce
Istanza CertificateRequest che contiene le informazioni della richiesta di firma.
Eccezioni
pkcs10
è null
.
options
specifica un valore non supportato.
pkcs10
non è una richiesta di firma PKCS#10 valida.
-oppure-
pkcs10
contiene una firma che non è stato possibile verificare usando la chiave pubblica incorporata.