CertificateRequest.LoadSigningRequest Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
LoadSigningRequest(Byte[], HashAlgorithmName, CertificateRequestLoadOptions, RSASignaturePadding) |
Charge une demande de signature PKCS#10 binaire en tant que nouvelle instance CertificateRequest. |
LoadSigningRequest(ReadOnlySpan<Byte>, HashAlgorithmName, Int32, CertificateRequestLoadOptions, RSASignaturePadding) |
Charge une demande de signature PKCS#10 binaire en tant que nouvelle instance CertificateRequest. |
LoadSigningRequest(Byte[], HashAlgorithmName, CertificateRequestLoadOptions, RSASignaturePadding)
- Source:
- CertificateRequest.Load.cs
- Source:
- CertificateRequest.Load.cs
- Source:
- CertificateRequest.Load.cs
Charge une demande de signature PKCS#10 binaire en tant que nouvelle instance 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
Paramètres
- pkcs10
- Byte[]
Demande de signature PKCS#10 binaire à charger.
- signerHashAlgorithm
- HashAlgorithmName
Algorithme de hachage à utiliser lors de la création d’un certificat ou d’une nouvelle demande de signature.
- options
- CertificateRequestLoadOptions
Combinaison de bits des valeurs d’énumération qui spécifie comment charger la requête.
- signerSignaturePadding
- RSASignaturePadding
Remplissage de signature RSA à utiliser lors de la création d’un certificat à partir de cette demande. Pour les certificats de signature RSA utilisant le générateur de signatures par défaut, ce paramètre est requis ; sinon, ce paramètre est ignoré.
Retours
CertificatRequest instance qui contient les informations de la demande de signature.
Exceptions
pkcs10
a la valeur null
.
options
spécifie une valeur qui n’est pas prise en charge.
pkcs10
n’est pas une demande de signature PKCS#10 valide.
-ou-
pkcs10
contient une signature qui n’a pas pu être vérifiée à l’aide de sa clé publique incorporée.
S’applique à
LoadSigningRequest(ReadOnlySpan<Byte>, HashAlgorithmName, Int32, CertificateRequestLoadOptions, RSASignaturePadding)
- Source:
- CertificateRequest.Load.cs
- Source:
- CertificateRequest.Load.cs
- Source:
- CertificateRequest.Load.cs
Charge une demande de signature PKCS#10 binaire en tant que nouvelle instance 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
Paramètres
- pkcs10
- ReadOnlySpan<Byte>
Demande de signature PKCS#10 binaire à charger.
- signerHashAlgorithm
- HashAlgorithmName
Algorithme de hachage à utiliser lors de la création d’un certificat ou d’une nouvelle demande de signature.
- bytesConsumed
- Int32
Quand cette méthode est retournée, contient une valeur qui indique le nombre d’octets lus à partir de source
. Ce paramètre est traité comme étant non initialisé.
- options
- CertificateRequestLoadOptions
Combinaison de bits des valeurs d’énumération qui spécifie comment charger la requête.
- signerSignaturePadding
- RSASignaturePadding
Remplissage de signature RSA à utiliser lors de la création d’un certificat à partir de cette demande. Pour les certificats de signature RSA utilisant le générateur de signatures par défaut, ce paramètre est requis ; sinon, ce paramètre est ignoré.
Retours
CertificatRequest instance qui contient les informations de la demande de signature.
Exceptions
pkcs10
a la valeur null
.
options
spécifie une valeur qui n’est pas prise en charge.
pkcs10
n’est pas une demande de signature PKCS#10 valide.
-ou-
pkcs10
contient une signature qui n’a pas pu être vérifiée à l’aide de sa clé publique incorporée.