MembershipProvider.EncryptPassword Metod

Definition

Krypterar ett lösenord.

Överlagringar

Name Description
EncryptPassword(Byte[])

Krypterar ett lösenord.

EncryptPassword(Byte[], MembershipPasswordCompatibilityMode)

Krypterar det angivna lösenordet med det angivna läget för lösenordskompatibilitet.

Kommentarer

Den här metoden returnerar en bytematris som innehåller det krypterade lösenordet.

EncryptPassword(Byte[])

Krypterar ett lösenord.

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

Parametrar

password
Byte[]

En bytematris som innehåller lösenordet som ska krypteras.

Returer

Byte[]

En bytematris som innehåller det krypterade lösenordet.

Undantag

Egenskapen ValidationKey eller DecryptionKey egenskapen är inställd på AutoGenerate.

Den här metoden är inte tillgänglig. Detta kan inträffa om programmet riktar in sig på .NET Framework 4-klientprofilen. Om du vill förhindra det här undantaget åsidosätter du metoden eller ändrar programmet så att det riktar sig mot den fullständiga versionen av .NET Framework.

Exempel

Ett exempel på en MembershipProvider implementering finns i Implementera en profilprovider.

Kommentarer

Metoden EncryptPassword är en virtuell metod som tillhandahålls för implementeringar av medlemskapsprovidern som ska användas vid stöd för krypterade lösenordsformat.

Se även

Gäller för

EncryptPassword(Byte[], MembershipPasswordCompatibilityMode)

Krypterar det angivna lösenordet med det angivna läget för lösenordskompatibilitet.

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

Parametrar

password
Byte[]

En bytematris som innehåller lösenordet som ska krypteras.

legacyPasswordCompatibilityMode
MembershipPasswordCompatibilityMode

Kompatibilitetsläget för medlemskapslösenord.

Returer

Byte[]

En bytematris som innehåller det krypterade lösenordet.

Undantag

Egenskapen ValidationKey eller DecryptionKey egenskapen är inställd på AutoGenerate.

Den här metoden är inte tillgänglig. Detta kan inträffa om programmet riktar in sig på .NET Framework 4-klientprofilen. Om du vill förhindra det här undantaget åsidosätter du metoden eller ändrar programmet så att det riktar sig mot den fullständiga versionen av .NET Framework.

Gäller för