RSA.ImportRSAPrivateKey(ReadOnlySpan<Byte>, Int32) 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.
Importe la paire de clés publique/privée à partir d’une structure PKCS#1 RSAPrivateKey après le déchiffrement, en remplaçant les clés de cet objet.
public:
virtual void ImportRSAPrivateKey(ReadOnlySpan<System::Byte> source, [Runtime::InteropServices::Out] int % bytesRead);
public virtual void ImportRSAPrivateKey (ReadOnlySpan<byte> source, out int bytesRead);
abstract member ImportRSAPrivateKey : ReadOnlySpan<byte> * int -> unit
override this.ImportRSAPrivateKey : ReadOnlySpan<byte> * int -> unit
Public Overridable Sub ImportRSAPrivateKey (source As ReadOnlySpan(Of Byte), ByRef bytesRead As Integer)
Paramètres
- source
- ReadOnlySpan<Byte>
Octets d’une structure PKCS#1 RSAPrivateKey dans l’encodage ASN.1-BER.
- bytesRead
- 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é.
Exceptions
Le contenu de source
ne représente pas une structure PKCS#1 RSAPrivateKey encodée en ASN.1-BER.
- ou -
L’importation de clés a échoué.
Remarques
Cette méthode prend uniquement en charge l’encodage binaire (BER/CER/DER) de RSAPrivateKey. Si la valeur est encodée en Base64 ou au format texte PEM, l’appelant doit décoder le contenu en Base64 avant d’appeler cette méthode.