RSA.ImportRSAPublicKey(ReadOnlySpan<Byte>, Int32) Méthode

Définition

Importe la clé publique à partir d’une structure RSAPublicKey PKCS#1 après le déchiffrement, en remplaçant les clés de cet objet.

public:
 virtual void ImportRSAPublicKey(ReadOnlySpan<System::Byte> source, [Runtime::InteropServices::Out] int % bytesRead);
public virtual void ImportRSAPublicKey(ReadOnlySpan<byte> source, out int bytesRead);
abstract member ImportRSAPublicKey : ReadOnlySpan<byte> * int -> unit
override this.ImportRSAPublicKey : ReadOnlySpan<byte> * int -> unit
Public Overridable Sub ImportRSAPublicKey (source As ReadOnlySpan(Of Byte), ByRef bytesRead As Integer)

Paramètres

source
ReadOnlySpan<Byte>

Octets d’une structure RSAPublicKey PKCS#1 dans l’encodage ASN.1-BER.

bytesRead
Int32

Lorsque cette méthode est retournée, contient une valeur qui indique le nombre d’octets lus source. Ce paramètre est traité comme non initialisé.

Exceptions

Le contenu de source ne représente pas une structure PKCS#1 RSAPublicKey encodée ASN.1-BER.

-ou-

Échec de l’importation de clé.

Remarques

Cette méthode prend uniquement en charge l’encodage binaire (BER/CER/DER) de RSAPublicKey. Si la valeur est encodée en Base64 ou au format de texte PEM, l’appelant doit décoder le contenu en Base64 avant d’appeler cette méthode.

S’applique à