AsymmetricAlgorithm.ImportFromEncryptedPem Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
ImportFromEncryptedPem(ReadOnlySpan<Char>, ReadOnlySpan<Char>) |
Při přepsání v odvozené třídě importuje šifrovaný klíč zakódovaný PEM RFC 7468 a nahradí klíče pro tento objekt. |
ImportFromEncryptedPem(ReadOnlySpan<Char>, ReadOnlySpan<Byte>) |
Při přepsání v odvozené třídě importuje šifrovaný klíč zakódovaný PEM RFC 7468 a nahradí klíče pro tento objekt. |
ImportFromEncryptedPem(ReadOnlySpan<Char>, ReadOnlySpan<Char>)
- Zdroj:
- AsymmetricAlgorithm.cs
- Zdroj:
- AsymmetricAlgorithm.cs
- Zdroj:
- AsymmetricAlgorithm.cs
Při přepsání v odvozené třídě importuje šifrovaný klíč zakódovaný PEM RFC 7468 a nahradí klíče pro tento objekt.
public:
virtual void ImportFromEncryptedPem(ReadOnlySpan<char> input, ReadOnlySpan<char> password);
public virtual void ImportFromEncryptedPem (ReadOnlySpan<char> input, ReadOnlySpan<char> password);
abstract member ImportFromEncryptedPem : ReadOnlySpan<char> * ReadOnlySpan<char> -> unit
override this.ImportFromEncryptedPem : ReadOnlySpan<char> * ReadOnlySpan<char> -> unit
Public Overridable Sub ImportFromEncryptedPem (input As ReadOnlySpan(Of Char), password As ReadOnlySpan(Of Char))
Parametry
- input
- ReadOnlySpan<Char>
Text PEM šifrovaného klíče, který se má importovat.
- password
- ReadOnlySpan<Char>
Heslo, které se má použít k dešifrování materiálu klíče.
Výjimky
Odvozený typ nepřepsaný tento člen.
input
neobsahuje klíč kódovaný PEM s rozpoznaným popiskem.
-nebo-
input
obsahuje více klíčů zakódovaných PEM s rozpoznaným popiskem.
Heslo není správné.
-nebo-
Dekódovaný obsah textu PEM z input
base-64 nepředstavuje strukturu PKCS#8 EncryptedPrivateKeyInfo kódování ASN.1-BER.
-nebo-
Dekódovaný obsah textu PEM z input
base-64 označuje, že klíč je pro algoritmus jiný než algoritmus reprezentovaný touto instancí.
-nebo-
Dekódovaný obsah textu PEM ze input
základu 64 představuje klíč ve formátu, který není podporován.
-nebo-
Import klíče specifického pro algoritmus se nezdařil.
Poznámky
Vzhledem k tomu, že každý algoritmus může mít popisky PEM specifické pro algoritmus, výchozí chování vyvolá NotImplementedException.
Platí pro
ImportFromEncryptedPem(ReadOnlySpan<Char>, ReadOnlySpan<Byte>)
- Zdroj:
- AsymmetricAlgorithm.cs
- Zdroj:
- AsymmetricAlgorithm.cs
- Zdroj:
- AsymmetricAlgorithm.cs
Při přepsání v odvozené třídě importuje šifrovaný klíč zakódovaný PEM RFC 7468 a nahradí klíče pro tento objekt.
public:
virtual void ImportFromEncryptedPem(ReadOnlySpan<char> input, ReadOnlySpan<System::Byte> passwordBytes);
public virtual void ImportFromEncryptedPem (ReadOnlySpan<char> input, ReadOnlySpan<byte> passwordBytes);
abstract member ImportFromEncryptedPem : ReadOnlySpan<char> * ReadOnlySpan<byte> -> unit
override this.ImportFromEncryptedPem : ReadOnlySpan<char> * ReadOnlySpan<byte> -> unit
Public Overridable Sub ImportFromEncryptedPem (input As ReadOnlySpan(Of Char), passwordBytes As ReadOnlySpan(Of Byte))
Parametry
- input
- ReadOnlySpan<Char>
Text PEM šifrovaného klíče, který se má importovat.
- passwordBytes
- ReadOnlySpan<Byte>
Bajty, které se mají použít jako heslo při dešifrování materiálu klíče.
Výjimky
Odvozený typ nepřepsaný tento člen.
input
neobsahuje klíč kódovaný PEM s rozpoznaným popiskem.
-nebo-
input
obsahuje více klíčů zakódovaných PEM s rozpoznaným popiskem.
Heslo není správné.
-nebo-
Dekódovaný obsah textu PEM z input
base-64 nepředstavuje strukturu PKCS#8 EncryptedPrivateKeyInfo kódování ASN.1-BER.
-nebo-
Dekódovaný obsah textu PEM z input
base-64 označuje, že klíč je pro algoritmus jiný než algoritmus reprezentovaný touto instancí.
-nebo-
Dekódovaný obsah textu PEM ze input
základu 64 představuje klíč ve formátu, který není podporován.
-nebo-
Import klíče specifického pro algoritmus se nezdařil.
Poznámky
Vzhledem k tomu, že každý algoritmus může mít popisky PEM specifické pro algoritmus, výchozí chování vyvolá NotImplementedException.
Platí pro
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro