RSA.ImportRSAPrivateKey(ReadOnlySpan<Byte>, Int32) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Şifre çözme işleminden sonra bir PKCS#1 RSAPrivateKey yapısından ortak/özel anahtar bölmesini içeri aktarır ve bu nesnenin anahtarlarını değiştirir.
public:
virtual void ImportRSAPrivateKey(ReadOnlySpan<System::Byte> source, [Runtime::InteropServices::Out] int % bytesRead);
public virtual void ImportRSAPrivateKey (ReadOnlySpan<byte> source, out int bytesRead);
abstract member ImportRSAPrivateKey : ReadOnlySpan<byte> * int -> unit
override this.ImportRSAPrivateKey : ReadOnlySpan<byte> * int -> unit
Public Overridable Sub ImportRSAPrivateKey (source As ReadOnlySpan(Of Byte), ByRef bytesRead As Integer)
Parametreler
- source
- ReadOnlySpan<Byte>
ASN.1-BER kodlamasında PKCS#1 RSAPrivateKey yapısının baytları.
- bytesRead
- Int32
Bu yöntem döndürdüğünde, dosyasından source
okunan 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#1 RSAPrivateKey yapısını temsil eder.
-veya-
Anahtar içeri aktarılamadı.
Açıklamalar
Bu yöntem yalnızca RSAPrivateKey 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.