ECAlgorithm.ImportSubjectPublicKeyInfo 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 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
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
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 encodée en ASN.1-DER.
- ou -
Le contenu de source
indique que la clé est destinée à un algorithme autre que l’algorithme représenté par cette instance.
- ou -
Le contenu de source
représente la clé dans un format qui n’est pas pris en charge.
- ou -
L’importation de clé propre à l’algorithme a échoué.
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 en PEM, ImportFromPem(ReadOnlySpan<Char>) doit être utilisée.