MembershipProvider.PasswordFormat Eigenschap

Definitie

Hiermee wordt een waarde opgehaald die de indeling aangeeft voor het opslaan van wachtwoorden in het lidmaatschapsgegevensarchief.

public:
 abstract property System::Web::Security::MembershipPasswordFormat PasswordFormat { System::Web::Security::MembershipPasswordFormat get(); };
public abstract System.Web.Security.MembershipPasswordFormat PasswordFormat { get; }
member this.PasswordFormat : System.Web.Security.MembershipPasswordFormat
Public MustOverride ReadOnly Property PasswordFormat As MembershipPasswordFormat

Waarde van eigenschap

Een van de MembershipPasswordFormat waarden die de notatie voor het opslaan van wachtwoorden in het gegevensarchief aangeven.

Voorbeelden

Zie MembershipProvider voorbeeld van een implementatie.

Opmerkingen

De PasswordFormat eigenschap geeft de indeling aan waarin wachtwoorden zijn opgeslagen. Hashed Alleen gebruiken Clear en Encrypted zijn niet beveiligd. Hashed wachtwoorden worden gehasht met behulp van een hash-algoritme in één richting en een willekeurig gegenereerde zoutwaarde wanneer ze worden opgeslagen in de database. Wanneer een wachtwoord wordt gevalideerd, wordt het gehasht met de zoutwaarde in de database voor verificatie. Hash-wachtwoorden kunnen niet worden opgehaald. Encrypted wachtwoorden worden niet als veilig beschouwd, omdat een schending die aangeeft dat de inhoud van uw database ook de versleutelingssleutel beschikbaar kan maken. Dit betekent dat uw versleutelde wachtwoorden kunnen worden ontsleuteld en weergegeven.

U kunt de EncryptPassword en DecryptPassword virtuele methoden van de MembershipProvider klasse gebruiken om wachtwoordwaarden te versleutelen en ontsleutelen, of u kunt uw eigen versleutelingscode opgeven. Als u de EncryptPassword en DecryptPassword virtuele methoden van de klasse MembershipProvider gebruikt, worden Encrypted wachtwoorden versleuteld met behulp van de sleutelgegevens die zijn opgegeven in het element machineKey (ASP.NET Schema instellingen) element in uw configuratie.

Van toepassing op

Zie ook