RSA.ImportRSAPrivateKey(ReadOnlySpan<Byte>, Int32) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Importerar den offentliga/privata keypair från en PKCS#1 RSAPrivateKey-struktur efter dekryptering och ersätter nycklarna för det här objektet.
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)
Parametrar
- source
- ReadOnlySpan<Byte>
Byte för en PKCS#1 RSAPrivateKey-struktur i ASN.1-BER-kodningen.
- bytesRead
- Int32
När den här metoden returneras innehåller ett värde som anger antalet byte som lästs från source. Den här parametern behandlas som oinitierad.
Undantag
Innehållet i source representerar inte en ASN.1-BER-kodad PKCS#1 RSAPrivateKey-struktur.
-eller-
Nyckelimporten misslyckades.
Kommentarer
Den här metoden stöder endast binär kodning (BER/CER/DER) för RSAPrivateKey. Om värdet är Base64-kodat eller i PEM-textformatet måste anroparen Base64-avkoda innehållet innan den här metoden anropas.