MembershipProvider.DecryptPassword(Byte[]) 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.
Decrittografa una password crittografata.
protected:
virtual cli::array <System::Byte> ^ DecryptPassword(cli::array <System::Byte> ^ encodedPassword);
protected virtual byte[] DecryptPassword (byte[] encodedPassword);
abstract member DecryptPassword : byte[] -> byte[]
override this.DecryptPassword : byte[] -> byte[]
Protected Overridable Function DecryptPassword (encodedPassword As Byte()) As Byte()
Parametri
- encodedPassword
- Byte[]
Matrice di byte che contiene la password crittografata da decrittografare.
Restituisce
- Byte[]
Matrice di byte che contiene la password decrittografata.
Eccezioni
La proprietà ValidationKey o la proprietà DecryptionKey è impostata su AutoGenerate
.
Questo metodo non è disponibile. Questo problema può verificarsi se l'applicazione è destinata .NET Framework 4 Client Profile. Per evitare questa eccezione, eseguire l'override del metodo o modificare l'applicazione in modo che usi la versione completa di .NET Framework come destinazione.
Esempio
Per un esempio di MembershipProvider implementazione di , vedere Implementazione di un provider di profili.
Commenti
Il DecryptPassword metodo è un metodo virtuale fornito per le implementazioni del provider di appartenenze da usare per il supporto di formati di password crittografati.