Partager via


MembershipProvider.EncryptPassword Méthode

Définition

Chiffre un mot de passe.

Surcharges

EncryptPassword(Byte[])

Chiffre un mot de passe.

EncryptPassword(Byte[], MembershipPasswordCompatibilityMode)

Chiffre le mot de passe spécifié à l'aide du mode de compatibilité de mot de passe indiqué.

Remarques

Cette méthode retourne un tableau d’octets qui contient le mot de passe chiffré.

EncryptPassword(Byte[])

Chiffre un mot de passe.

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()

Paramètres

password
Byte[]

Tableau d’octets qui contient le mot de passe à chiffrer.

Retours

Byte[]

Tableau d’octets qui contient le mot de passe chiffré.

Exceptions

La propriété ValidationKey ou la propriété DecryptionKey a la valeur AutoGenerate.

Cette méthode n’est pas disponible. Cela peut se produire si l’application cible le profil client .NET Framework 4. Pour éviter cette exception, remplacez la méthode ou modifiez l’application pour qu’elle cible la version complète du .NET Framework.

Exemples

Pour obtenir un exemple d’implémentation MembershipProvider , consultez Implémentation d’un fournisseur de profil.

Remarques

La EncryptPassword méthode est une méthode virtuelle qui est fournie pour les implémentations de fournisseurs d’appartenances à utiliser lors de la prise en charge des formats de mot de passe chiffrés.

Voir aussi

S’applique à

EncryptPassword(Byte[], MembershipPasswordCompatibilityMode)

Chiffre le mot de passe spécifié à l'aide du mode de compatibilité de mot de passe indiqué.

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()

Paramètres

password
Byte[]

Tableau d’octets qui contient le mot de passe à chiffrer.

legacyPasswordCompatibilityMode
MembershipPasswordCompatibilityMode

Mode de compatibilité de mot de passe de l'appartenance.

Retours

Byte[]

Tableau d’octets qui contient le mot de passe chiffré.

Exceptions

La propriété ValidationKey ou la propriété DecryptionKey a la valeur AutoGenerate.

Cette méthode n’est pas disponible. Cela peut se produire si l’application cible le profil client .NET Framework 4. Pour éviter cette exception, remplacez la méthode ou modifiez l’application pour qu’elle cible la version complète du .NET Framework.

S’applique à