RSA.ImportRSAPublicKey(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 nyckeln från en PKCS#1 RSAPublicKey-struktur efter dekryptering och ersätter nycklarna för det här objektet.
public:
virtual void ImportRSAPublicKey(ReadOnlySpan<System::Byte> source, [Runtime::InteropServices::Out] int % bytesRead);
public virtual void ImportRSAPublicKey(ReadOnlySpan<byte> source, out int bytesRead);
abstract member ImportRSAPublicKey : ReadOnlySpan<byte> * int -> unit
override this.ImportRSAPublicKey : ReadOnlySpan<byte> * int -> unit
Public Overridable Sub ImportRSAPublicKey (source As ReadOnlySpan(Of Byte), ByRef bytesRead As Integer)
Parametrar
- source
- ReadOnlySpan<Byte>
Byte för en PKCS#1 RSAPublicKey-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 RSAPublicKey-struktur.
-eller-
Nyckelimporten misslyckades.
Kommentarer
Den här metoden stöder endast binär kodning (BER/CER/DER) för RSAPublicKey. Om värdet är Base64-kodat eller i PEM-textformatet måste anroparen Base64-avkoda innehållet innan den här metoden anropas.