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íč RFC 7468 PEM kódovaný kódem a nahradí klíče pro tento objekt. |
ImportFromEncryptedPem(ReadOnlySpan<Char>, ReadOnlySpan<Byte>) |
Při přepsání v odvozené třídě importuje šifrovaný klíč RFC 7468 PEM kódovaný kódem a nahradí klíče pro tento objekt. |
ImportFromEncryptedPem(ReadOnlySpan<Char>, ReadOnlySpan<Char>)
Při přepsání v odvozené třídě importuje šifrovaný klíč RFC 7468 PEM kódovaný kódem 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 pro import.
- password
- ReadOnlySpan<Char>
Heslo, které se má použít k dešifrování materiálu klíče.
Výjimky
Odvozený typ tento člen nepřepsl.
input
neobsahuje klíč kódování PEM s rozpoznaným popiskem.
-nebo-
input
obsahuje více klíčů kódovaných PEM s rozpoznaným popiskem.
Heslo je nesprávné.
-nebo-
Dekódovaný obsah textu PEM base-64 nepředstavuje input
strukturu PKCS s kódováním ASN.1-BER#8 EncryptedPrivateKeyInfo.
-nebo-
Základní 64 dekódovaný obsah textu PEM značí input
, že klíč je pro algoritmus jiný než algoritmus reprezentovaný touto instancí.
-nebo-
Základní 64 dekódovaný obsah textu PEM představuje input
klíč ve formátu, který není podporován.
-nebo-
Import klíče specifického pro algoritmus selhal.
Poznámky
Vzhledem k tomu, že každý algoritmus může mít popisky PEM specifické pro algoritmus, výchozí chování se vyvolá NotImplementedException.
Platí pro
ImportFromEncryptedPem(ReadOnlySpan<Char>, ReadOnlySpan<Byte>)
Při přepsání v odvozené třídě importuje šifrovaný klíč RFC 7468 PEM kódovaný kódem 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 pro import.
- passwordBytes
- ReadOnlySpan<Byte>
Bajty, které se mají použít jako heslo při dešifrování materiálu klíče.
Výjimky
Odvozený typ tento člen nepřepsl.
input
neobsahuje klíč kódování PEM s rozpoznaným popiskem.
-nebo-
input
obsahuje více klíčů kódovaných PEM s rozpoznaným popiskem.
Heslo je nesprávné.
-nebo-
Dekódovaný obsah textu PEM base-64 nepředstavuje input
strukturu PKCS s kódováním ASN.1-BER#8 EncryptedPrivateKeyInfo.
-nebo-
Základní 64 dekódovaný obsah textu PEM značí input
, že klíč je pro algoritmus jiný než algoritmus reprezentovaný touto instancí.
-nebo-
Základní 64 dekódovaný obsah textu PEM představuje input
klíč ve formátu, který není podporován.
-nebo-
Import klíče specifického pro algoritmus selhal.
Poznámky
Vzhledem k tomu, že každý algoritmus může mít popisky PEM specifické pro algoritmus, výchozí chování se vyvolá NotImplementedException.