Bagikan melalui


MembershipProvider.EncryptPassword Metode

Definisi

Mengenkripsi kata sandi.

Overload

EncryptPassword(Byte[])

Mengenkripsi kata sandi.

EncryptPassword(Byte[], MembershipPasswordCompatibilityMode)

Mengenkripsi kata sandi yang ditentukan menggunakan mode kompatibilitas kata sandi yang ditentukan.

Keterangan

Metode ini mengembalikan array byte yang berisi kata sandi terenkripsi.

EncryptPassword(Byte[])

Mengenkripsi kata sandi.

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

Parameter

password
Byte[]

Array byte yang berisi kata sandi untuk dienkripsi.

Mengembalikan

Byte[]

Array byte yang berisi kata sandi terenkripsi.

Pengecualian

Properti ValidationKey atau DecryptionKey properti diatur ke AutoGenerate.

Metode ini tidak tersedia. Ini dapat terjadi jika aplikasi menargetkan Profil Klien .NET Framework 4. Untuk mencegah pengecualian ini, ganti metode , atau ubah aplikasi untuk menargetkan versi lengkap .NET Framework.

Contoh

Untuk contoh MembershipProvider implementasi, lihat Menerapkan Penyedia Profil.

Keterangan

Metode EncryptPassword ini adalah metode virtual yang disediakan untuk implementasi penyedia keanggotaan untuk digunakan saat mendukung format kata sandi terenkripsi.

Lihat juga

Berlaku untuk

EncryptPassword(Byte[], MembershipPasswordCompatibilityMode)

Mengenkripsi kata sandi yang ditentukan menggunakan mode kompatibilitas kata sandi yang ditentukan.

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

Parameter

password
Byte[]

Array byte yang berisi kata sandi untuk dienkripsi.

legacyPasswordCompatibilityMode
MembershipPasswordCompatibilityMode

Mode kompatibilitas kata sandi keanggotaan.

Mengembalikan

Byte[]

Array byte yang berisi kata sandi terenkripsi.

Pengecualian

Properti ValidationKey atau DecryptionKey properti diatur ke AutoGenerate.

Metode ini tidak tersedia. Ini dapat terjadi jika aplikasi menargetkan Profil Klien .NET Framework 4. Untuk mencegah pengecualian ini, ganti metode , atau ubah aplikasi untuk menargetkan versi lengkap .NET Framework.

Berlaku untuk