ECAlgorithm.ImportSubjectPublicKeyInfo Méthode

Définition

Importe la clé publique à partir d’une structure X.509 SubjectPublicKeyInfo après le déchiffrement, en remplaçant les clés de cet objet

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

Paramètres

source
ReadOnlySpan<Byte>

Octets d’une structure X.509 SubjectPublicKeyInfo dans l’encodage ASN.1-DER.

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

Une classe dérivée n’a pas fourni d’implémentation pour ImportParameters(ECParameters).

Le contenu de source ne représente pas une structure X.509 SubjectPublicKeyInfo codée en ASN.1-DER.

- ou -

Le contenu de l’indication que source la clé est destinée à un algorithme autre que l’algorithme représenté par cette instance.

- ou -

Contenu de source représenter la clé dans un format qui n’est pas pris en charge.

- ou -

Échec de l’importation de clé spécifique à l’algorithme.

Remarques

Cette méthode prend uniquement en charge l’encodage binaire (DER) de SubjectPublicKeyInfo. Si la valeur est encodée en Base64, l’appelant doit décoder le contenu en Base64 avant d’appeler cette méthode. Si cette valeur est encodée par PEM, ImportFromPem(ReadOnlySpan<Char>) doit être utilisée.

S’applique à