Aracılığıyla paylaş


ECDiffieHellman.ImportECPrivateKey(ReadOnlySpan<Byte>, Int32) Yöntem

Tanım

Bu nesnenin anahtarlarını değiştirerek ecPrivateKey yapısından genel/özel anahtar bölmesini içeri aktarır.

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)

Parametreler

source
ReadOnlySpan<Byte>

ASN.1-BER kodlamasında ECPrivateKey yapısının baytları.

bytesRead
Int32

Bu yöntem döndürdüğünde, dosyasından sourceokunan bayt sayısını gösteren bir değer içerir. Bu parametre başlatılmamış olarak değerlendirilir.

Özel durumlar

içindekiler source ASN.1-BER ile kodlanmış PKCS#8 ECPrivateKey yapısını temsil eder.

-veya-

Anahtar içeri aktarılamadı.

Açıklamalar

Bu yöntem yalnızca ECPrivateKey ikili (BER/CER/DER) kodlamasını destekler. Değer Base64 ile kodlanmışsa veya PEM metin biçimindeyse, çağıranın bu yöntemi çağırmadan önce içeriği Base64 ile çözmesi gerekir.

Şunlara uygulanır