ECAlgorithm.ImportECPrivateKey(ReadOnlySpan<Byte>, Int32) Metoda

Definice

Importuje veřejný/privátní klíč ze struktury ECPrivateKey a nahradí klíče pro tento objekt.

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

Parametry

source
ReadOnlySpan<Byte>

Bajty struktury ECPrivateKey v kódování ASN.1-BER.

bytesRead
Int32

Když tato metoda vrátí, obsahuje hodnotu, která určuje počet bajtů přečtených z source. Tento parametr je považován za neinicializovaný.

Výjimky

Odvozená třída neposkytla implementaci pro ImportParameters(ECParameters).

Obsah souboru source nepředstavuje strukturu PKCS#8 s kódováním ASN.1-BER.8 ECPrivateKey.

-nebo-

Import klíče se nezdařil.

Poznámky

Tato metoda podporuje pouze binární kódování (BER/CER/DER) ECPrivateKey. Pokud hodnota je Base64-kódování, volající musí Před voláním této metody dekódovat obsah Base64-dekódovat. Pokud je hodnota zakódovaná PEM, ImportFromPem(ReadOnlySpan<Char>) měla by se použít.

Platí pro