MembershipProvider.EncryptPassword Metodo

Definizione

Crittografa una password.

Overload

Nome Descrizione
EncryptPassword(Byte[])

Crittografa una password.

EncryptPassword(Byte[], MembershipPasswordCompatibilityMode)

Crittografa la password specificata usando la modalità di compatibilità password specificata.

Commenti

Questo metodo restituisce una matrice di byte contenente la password crittografata.

EncryptPassword(Byte[])

Crittografa una password.

protected:
 virtual cli::array <System::Byte> ^ EncryptPassword(cli::array <System::Byte> ^ password);
protected virtual byte[] EncryptPassword(byte[] password);
abstract member EncryptPassword : byte[] -> byte[]
override this.EncryptPassword : byte[] -> byte[]
Protected Overridable Function EncryptPassword (password As Byte()) As Byte()

Parametri

password
Byte[]

Matrice di byte che contiene la password da crittografare.

Valori restituiti

Byte[]

Matrice di byte che contiene la password crittografata.

Eccezioni

La proprietà o ValidationKey la DecryptionKey proprietà è impostata su AutoGenerate.

Questo metodo non è disponibile. Questo problema 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 da specificare come destinazione la versione completa di .NET Framework.

Esempio

Per un esempio di implementazione, vedere Implementazione di MembershipProviderun provider di profili.

Commenti

Il EncryptPassword metodo è un metodo virtuale fornito per le implementazioni del provider di appartenenze da usare quando si supportano i formati di password crittografati.

Vedi anche

Si applica a

EncryptPassword(Byte[], MembershipPasswordCompatibilityMode)

Crittografa la password specificata usando la modalità di compatibilità password specificata.

protected:
 virtual cli::array <System::Byte> ^ EncryptPassword(cli::array <System::Byte> ^ password, System::Web::Configuration::MembershipPasswordCompatibilityMode legacyPasswordCompatibilityMode);
protected virtual byte[] EncryptPassword(byte[] password, System.Web.Configuration.MembershipPasswordCompatibilityMode legacyPasswordCompatibilityMode);
abstract member EncryptPassword : byte[] * System.Web.Configuration.MembershipPasswordCompatibilityMode -> byte[]
override this.EncryptPassword : byte[] * System.Web.Configuration.MembershipPasswordCompatibilityMode -> byte[]
Protected Overridable Function EncryptPassword (password As Byte(), legacyPasswordCompatibilityMode As MembershipPasswordCompatibilityMode) As Byte()

Parametri

password
Byte[]

Matrice di byte che contiene la password da crittografare.

legacyPasswordCompatibilityMode
MembershipPasswordCompatibilityMode

Modalità di compatibilità delle password di appartenenza.

Valori restituiti

Byte[]

Matrice di byte che contiene la password crittografata.

Eccezioni

La proprietà o ValidationKey la DecryptionKey proprietà è impostata su AutoGenerate.

Questo metodo non è disponibile. Questo problema 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 da specificare come destinazione la versione completa di .NET Framework.

Si applica a