MembershipProvider.EncryptPassword Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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
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
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.