Auf Englisch lesen

Teilen über


ECDiffieHellman.ImportECPrivateKey(ReadOnlySpan<Byte>, Int32) Methode

Definition

Importiert das Paar aus öffentlichem und privatem Schlüssel aus einer ECPrivateKey-Struktur und ersetzt dabei die Schlüssel für dieses Objekt.

C#
public virtual void ImportECPrivateKey(ReadOnlySpan<byte> source, out int bytesRead);

Parameter

source
ReadOnlySpan<Byte>

Die Bytes einer ECPrivateKey-Struktur in der ASN.1-BER-Codierung.

bytesRead
Int32

In der Rückgabe dieser Methode ist die Anzahl der Bytes enthalten, die aus source gelesen wurden. Dieser Parameter wird nicht initialisiert behandelt.

Ausnahmen

Der Inhalt von source stellt keine ASN.1-BER-codierte PKCS#8-ECPrivateKey-Struktur dar.

- oder -

Fehler beim Schlüsselimport.

Hinweise

Diese Methode unterstützt nur die binäre Codierung (BER/CER/DER) von ECPrivateKey. Wenn der Wert Base64-codiert oder im PEM-Textformat ist, muss der Aufrufer den Inhalt base64-decodieren, bevor er diese Methode aufruft.

Gilt für:

Produkt Versionen
.NET Core 3.0, Core 3.1, 5, 6
.NET Standard 2.1