ECAlgorithm.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

Türetilmiş bir sınıf için ImportParameters(ECParameters)bir uygulama sağlamadı.

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, çağıranın bu yöntemi çağırmadan önce içeriği Base64 ile çözmesi gerekir. Değer PEM ile kodlanmışsa ImportFromPem(ReadOnlySpan<Char>) kullanılmalıdır.

Şunlara uygulanır