MembershipProvider.EncryptPassword Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee wordt een wachtwoord versleuteld.
Overloads
| Name | Description |
|---|---|
| EncryptPassword(Byte[]) |
Hiermee wordt een wachtwoord versleuteld. |
| EncryptPassword(Byte[], MembershipPasswordCompatibilityMode) |
Hiermee wordt het opgegeven wachtwoord versleuteld met behulp van de opgegeven modus voor wachtwoordcompatibiliteit. |
Opmerkingen
Deze methode retourneert een bytematrix die het versleutelde wachtwoord bevat.
EncryptPassword(Byte[])
Hiermee wordt een wachtwoord versleuteld.
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()
Parameters
- password
- Byte[]
Een bytematrix die het wachtwoord bevat dat moet worden versleuteld.
Retouren
Een bytematrix die het versleutelde wachtwoord bevat.
Uitzonderingen
De ValidationKey eigenschap of DecryptionKey eigenschap is ingesteld op AutoGenerate.
Deze methode is niet beschikbaar. Dit kan gebeuren als de toepassing is gericht op het .NET Framework 4-clientprofiel. Als u deze uitzondering wilt voorkomen, overschrijft u de methode of wijzigt u de toepassing om de volledige versie van het .NET Framework te targeten.
Voorbeelden
Zie MembershipProvider voorbeeld van een implementatie.
Opmerkingen
De EncryptPassword methode is een virtuele methode die wordt geleverd voor implementaties van lidmaatschapsproviders die moeten worden gebruikt bij het ondersteunen van versleutelde wachtwoordindelingen.
Zie ook
Van toepassing op
EncryptPassword(Byte[], MembershipPasswordCompatibilityMode)
Hiermee wordt het opgegeven wachtwoord versleuteld met behulp van de opgegeven modus voor wachtwoordcompatibiliteit.
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()
Parameters
- password
- Byte[]
Een bytematrix die het wachtwoord bevat dat moet worden versleuteld.
- legacyPasswordCompatibilityMode
- MembershipPasswordCompatibilityMode
De lidmaatschapsmodus voor wachtwoordcompatibiliteit.
Retouren
Een bytematrix die het versleutelde wachtwoord bevat.
Uitzonderingen
De ValidationKey eigenschap of DecryptionKey eigenschap is ingesteld op AutoGenerate.
Deze methode is niet beschikbaar. Dit kan gebeuren als de toepassing is gericht op het .NET Framework 4-clientprofiel. Als u deze uitzondering wilt voorkomen, overschrijft u de methode of wijzigt u de toepassing om de volledige versie van het .NET Framework te targeten.