AsymmetricAlgorithm.ImportFromEncryptedPem Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
ImportFromEncryptedPem(ReadOnlySpan<Char>, ReadOnlySpan<Char>) |
Quando sottoposto a override in una classe derivata, importa una chiave con codifica PEM RFC 7468 crittografata, sostituendo le chiavi per questo oggetto. |
ImportFromEncryptedPem(ReadOnlySpan<Char>, ReadOnlySpan<Byte>) |
Quando sottoposto a override in una classe derivata, importa una chiave con codifica PEM RFC 7468 crittografata, sostituendo le chiavi per questo oggetto. |
ImportFromEncryptedPem(ReadOnlySpan<Char>, ReadOnlySpan<Char>)
- Origine:
- AsymmetricAlgorithm.cs
- Origine:
- AsymmetricAlgorithm.cs
- Origine:
- AsymmetricAlgorithm.cs
Quando sottoposto a override in una classe derivata, importa una chiave con codifica PEM RFC 7468 crittografata, sostituendo le chiavi per questo oggetto.
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))
Parametri
- input
- ReadOnlySpan<Char>
Testo con codifica PEM della chiave crittografata da importare.
- password
- ReadOnlySpan<Char>
Password da usare per la decrittografia del materiale della chiave.
Eccezioni
Un tipo derivato non ha eseguito l'override di questo membro.
input
non contiene una chiave con codifica PEM con un'etichetta riconosciuta.
-oppure-
input
contiene più chiavi con codifica PEM con un'etichetta riconosciuta.
La password non è corretta.
-oppure-
Il contenuto decodificato in base 64 del testo con codifica PEM da input
non rappresenta una struttura PKCS#8 EncryptedPrivateKeyInfo con codifica ASN.1-BER.
-oppure-
Il contenuto decodificato in base 64 del testo con codifica PEM da input
indica che la chiave è per un algoritmo diverso dall'algoritmo rappresentato da questa istanza.
-oppure-
Il contenuto decodificato in base 64 del testo con codifica PEM da input
rappresenta la chiave in un formato non supportato.
-oppure-
Importazione della chiave specifica dell'algoritmo non riuscita.
Commenti
Poiché ogni algoritmo può avere etichette PEM specifiche dell'algoritmo, il comportamento predefinito genererà NotImplementedException.
Si applica a
ImportFromEncryptedPem(ReadOnlySpan<Char>, ReadOnlySpan<Byte>)
- Origine:
- AsymmetricAlgorithm.cs
- Origine:
- AsymmetricAlgorithm.cs
- Origine:
- AsymmetricAlgorithm.cs
Quando sottoposto a override in una classe derivata, importa una chiave con codifica PEM RFC 7468 crittografata, sostituendo le chiavi per questo oggetto.
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))
Parametri
- input
- ReadOnlySpan<Char>
Testo con codifica PEM della chiave crittografata da importare.
- passwordBytes
- ReadOnlySpan<Byte>
Byte da usare come password per la decrittografia del materiale della chiave.
Eccezioni
Un tipo derivato non ha eseguito l'override di questo membro.
input
non contiene una chiave con codifica PEM con un'etichetta riconosciuta.
-oppure-
input
contiene più chiavi con codifica PEM con un'etichetta riconosciuta.
La password non è corretta.
-oppure-
Il contenuto decodificato in base 64 del testo con codifica PEM da input
non rappresenta una struttura PKCS#8 EncryptedPrivateKeyInfo con codifica ASN.1-BER.
-oppure-
Il contenuto decodificato in base 64 del testo con codifica PEM da input
indica che la chiave è per un algoritmo diverso dall'algoritmo rappresentato da questa istanza.
-oppure-
Il contenuto decodificato in base 64 del testo con codifica PEM da input
rappresenta la chiave in un formato non supportato.
-oppure-
Importazione della chiave specifica dell'algoritmo non riuscita.
Commenti
Poiché ogni algoritmo può avere etichette PEM specifiche dell'algoritmo, il comportamento predefinito genererà NotImplementedException.