Condividi tramite


MembershipProvider.DecryptPassword(Byte[]) Metodo

Definizione

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. Ciò può verificarsi se l'applicazione è destinata al profilo client .NET Framework 4. 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 MembershipProvider esempio di implementazione, vedere Implementazione di un provider di profili.

Commenti

Il DecryptPassword metodo è un metodo virtuale fornito per le implementazioni del provider di appartenenza da usare quando supporta i formati di password crittografati.

Si applica a

Vedi anche