Aracılığıyla paylaş


MembershipProvider.EncryptPassword Yöntem

Tanım

Parolayı şifreler.

Aşırı Yüklemeler

EncryptPassword(Byte[])

Parolayı şifreler.

EncryptPassword(Byte[], MembershipPasswordCompatibilityMode)

Belirtilen parola uyumluluk modunu kullanarak belirtilen parolayı şifreler.

Açıklamalar

Bu yöntem şifrelenmiş parolayı içeren bir bayt dizisi döndürür.

EncryptPassword(Byte[])

Parolayı şifreler.

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

Parametreler

password
Byte[]

Şifrelenmesi gereken parolayı içeren bir bayt dizisi.

Döndürülenler

Byte[]

Şifrelenmiş parolayı içeren bir bayt dizisi.

Özel durumlar

ValidationKey Özellik veya DecryptionKey özellik olarak AutoGenerateayarlanır.

Bu yöntem kullanılamıyor. Uygulama .NET Framework 4 İstemci Profili'ni hedefliyorsa bu durum oluşabilir. Bu özel durumu önlemek için yöntemini geçersiz kılın veya uygulamayı .NET Framework'ün tam sürümünü hedefleyecek şekilde değiştirin.

Örnekler

Uygulama örneği için MembershipProvider bkz. Profil Sağlayıcısı Uygulama.

Açıklamalar

EncryptPassword yöntemi, üyelik sağlayıcısı uygulamalarının şifrelenmiş parola biçimlerini desteklerken kullanması için sağlanan sanal bir yöntemdir.

Ayrıca bkz.

Şunlara uygulanır

EncryptPassword(Byte[], MembershipPasswordCompatibilityMode)

Belirtilen parola uyumluluk modunu kullanarak belirtilen parolayı şifreler.

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

Parametreler

password
Byte[]

Şifrelenmesi gereken parolayı içeren bir bayt dizisi.

legacyPasswordCompatibilityMode
MembershipPasswordCompatibilityMode

Üyelik parola uyumluluğu modu.

Döndürülenler

Byte[]

Şifrelenmiş parolayı içeren bir bayt dizisi.

Özel durumlar

ValidationKey Özellik veya DecryptionKey özellik olarak AutoGenerateayarlanır.

Bu yöntem kullanılamıyor. Uygulama .NET Framework 4 İstemci Profili'ni hedefliyorsa bu durum oluşabilir. Bu özel durumu önlemek için yöntemini geçersiz kılın veya uygulamayı .NET Framework'ün tam sürümünü hedefleyecek şekilde değiştirin.

Şunlara uygulanır