AsymmetricAlgorithm.ImportFromEncryptedPem 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.
Överlagringar
| Name | Description |
|---|---|
| ImportFromEncryptedPem(ReadOnlySpan<Char>, ReadOnlySpan<Char>) |
När den åsidosättas i en härledd klass importeras en krypterad RFC 7468 PEM-kodad nyckel och ersätter nycklarna för det här objektet. |
| ImportFromEncryptedPem(ReadOnlySpan<Char>, ReadOnlySpan<Byte>) |
När den åsidosättas i en härledd klass importeras en krypterad RFC 7468 PEM-kodad nyckel och ersätter nycklarna för det här objektet. |
ImportFromEncryptedPem(ReadOnlySpan<Char>, ReadOnlySpan<Char>)
- Källa:
- AsymmetricAlgorithm.cs
- Källa:
- AsymmetricAlgorithm.cs
- Källa:
- AsymmetricAlgorithm.cs
- Källa:
- AsymmetricAlgorithm.cs
- Källa:
- AsymmetricAlgorithm.cs
När den åsidosättas i en härledd klass importeras en krypterad RFC 7468 PEM-kodad nyckel och ersätter nycklarna för det här objektet.
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))
Parametrar
- input
- ReadOnlySpan<Char>
PEM-texten för den krypterade nyckel som ska importeras.
- password
- ReadOnlySpan<Char>
Lösenordet som ska användas för att dekryptera nyckelmaterialet.
Undantag
En härledd typ har inte åsidosatt den här medlemmen.
input innehåller inte en PEM-kodad nyckel med en identifierad etikett.
-eller-
input innehåller flera PEM-kodade nycklar med en identifierad etikett.
Lösenordet är fel.
-eller-
Det base-64-avkodade innehållet i PEM-texten från input representerar inte en ASN.1-BER-kodad PKCS#8 EncryptedPrivateKeyInfo-struktur.
-eller-
Det base-64-avkodade innehållet i PEM-texten från input anger att nyckeln är för en annan algoritm än algoritmen som representeras av den här instansen.
-eller-
Det base-64-avkodade innehållet i PEM-texten från input representerar nyckeln i ett format som inte stöds.
-eller-
Den algoritmspecifika nyckelimporten misslyckades.
Kommentarer
Eftersom varje algoritm kan ha algoritmspecifika PEM-etiketter genererar NotImplementedExceptionstandardbeteendet .
Gäller för
ImportFromEncryptedPem(ReadOnlySpan<Char>, ReadOnlySpan<Byte>)
- Källa:
- AsymmetricAlgorithm.cs
- Källa:
- AsymmetricAlgorithm.cs
- Källa:
- AsymmetricAlgorithm.cs
- Källa:
- AsymmetricAlgorithm.cs
- Källa:
- AsymmetricAlgorithm.cs
När den åsidosättas i en härledd klass importeras en krypterad RFC 7468 PEM-kodad nyckel och ersätter nycklarna för det här objektet.
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))
Parametrar
- input
- ReadOnlySpan<Char>
PEM-texten för den krypterade nyckel som ska importeras.
- passwordBytes
- ReadOnlySpan<Byte>
Byte som ska användas som lösenord när du dekrypterar nyckelmaterialet.
Undantag
En härledd typ har inte åsidosatt den här medlemmen.
input innehåller inte en PEM-kodad nyckel med en identifierad etikett.
-eller-
input innehåller flera PEM-kodade nycklar med en identifierad etikett.
Lösenordet är fel.
-eller-
Det base-64-avkodade innehållet i PEM-texten från input representerar inte en ASN.1-BER-kodad PKCS#8 EncryptedPrivateKeyInfo-struktur.
-eller-
Det base-64-avkodade innehållet i PEM-texten från input anger att nyckeln är för en annan algoritm än algoritmen som representeras av den här instansen.
-eller-
Det base-64-avkodade innehållet i PEM-texten från input representerar nyckeln i ett format som inte stöds.
-eller-
Den algoritmspecifika nyckelimporten misslyckades.
Kommentarer
Eftersom varje algoritm kan ha algoritmspecifika PEM-etiketter genererar NotImplementedExceptionstandardbeteendet .