RSA.ImportRSAPrivateKey(ReadOnlySpan<Byte>, Int32) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Importiert das Paar aus öffentlichem und privatem Schlüssel aus einer PKCS#1-RSAPrivateKey-Struktur nach der Entschlüsselung und ersetzt die Schlüssel für dieses Objekt.
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)
Parameter
- source
- ReadOnlySpan<Byte>
Die Bytes einer PKCS#1-RSAPrivateKey-Struktur in der ASN.1-BER-Codierung.
- bytesRead
- Int32
In der Rückgabe dieser Methode ist die Anzahl der Bytes enthalten, die aus source
gelesen wurden. Dieser Parameter wird nicht initialisiert behandelt.
Ausnahmen
Der Inhalt von source
stellt keine ASN.1-BER-codierte PKCS#1-RSAPrivateKey-Struktur dar.
- oder -
Fehler beim Schlüsselimport.
Hinweise
Diese Methode unterstützt nur die binäre Codierung (BER/CER/DER) von RSAPrivateKey. Wenn der Wert Base64-codiert oder im PEM-Textformat ist, muss der Aufrufer den Inhalt base64-decodieren, bevor er diese Methode aufruft.