RSA.ImportSubjectPublicKeyInfo(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 X.509 SubjectPublicKeyInfo yapısından ortak anahtarı içeri aktarır ve bu nesnenin anahtarlarını değiştirir.
public:
override void ImportSubjectPublicKeyInfo(ReadOnlySpan<System::Byte> source, [Runtime::InteropServices::Out] int % bytesRead);
public override void ImportSubjectPublicKeyInfo (ReadOnlySpan<byte> source, out int bytesRead);
override this.ImportSubjectPublicKeyInfo : ReadOnlySpan<byte> * int -> unit
Public Overrides Sub ImportSubjectPublicKeyInfo (source As ReadOnlySpan(Of Byte), ByRef bytesRead As Integer)
Parametreler
- source
- ReadOnlySpan<Byte>
ASN.1-DER kodlamasında X.509 SubjectPublicKeyInfo 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-DER ile kodlanmış X.509 SubjectPublicKeyInfo yapısını temsil eder.
-veya-
içindekiler source
, anahtarın bu örnek tarafından temsil edilen algoritma dışında bir algoritmaya yönelik olduğunu gösterir.
-veya-
içindekiler source
anahtarı desteklenmeyen bir biçimde gösterir.
-veya-
Algoritmaya özgü anahtar içeri aktarma işlemi başarısız oldu.
Açıklamalar
Bu yöntem yalnızca SubjectPublicKeyInfo ikili (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.