MembershipProvider.EncryptPassword Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Chiffre un mot de passe.
Surcharges
| Nom | Description |
|---|---|
| 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 spécifié. |
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
Tableau d’octets qui contient le mot de passe chiffré.
Exceptions
La propriété ou ValidationKey la DecryptionKey propriété est définie sur 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 cibler la version complète du .NET Framework.
Exemples
Pour obtenir un MembershipProvider exemple d’implémentation, consultez Implémentation d’un fournisseur de profils.
Remarques
La EncryptPassword méthode est une méthode virtuelle 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 spécifié.
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é du mot de passe d’appartenance.
Retours
Tableau d’octets qui contient le mot de passe chiffré.
Exceptions
La propriété ou ValidationKey la DecryptionKey propriété est définie sur 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 cibler la version complète du .NET Framework.