FormsAuthPasswordFormat FormsAuthPasswordFormat FormsAuthPasswordFormat FormsAuthPasswordFormat Enum

Определение

Определяет формат шифрования для хранения паролей.Defines the encryption format for storing passwords.

public enum class FormsAuthPasswordFormat
public enum FormsAuthPasswordFormat
type FormsAuthPasswordFormat = 
Public Enum FormsAuthPasswordFormat
Наследование
FormsAuthPasswordFormatFormsAuthPasswordFormatFormsAuthPasswordFormatFormsAuthPasswordFormat

Поля

Clear Clear Clear Clear 0

Указывает, что пароли не шифруются.Specifies that passwords are not encrypted. Это поле является константой.This field is constant.

MD5 MD5 MD5 MD5 2

Указывает, что пароли шифруются с использованием алгоритма хэширования MD5.Specifies that passwords are encrypted using the MD5 hash algorithm. Это поле является константой.This field is constant.

SHA1 SHA1 SHA1 SHA1 1

Указывает, что пароли шифруются с использованием алгоритма хэширования SHA1.Specifies that passwords are encrypted using the SHA1 hash algorithm. Это поле является константой.This field is constant.

SHA256 SHA256 SHA256 SHA256 3

Указывает, что пароли шифруются с использованием алгоритма хэширования SHA256.Specifies that passwords are encrypted using the SHA256 hash algorithm. Это поле является константой.This field is constant.

SHA384 SHA384 SHA384 SHA384 4

Указывает, что пароли шифруются с использованием алгоритма хэширования SHA384.Specifies that passwords are encrypted using the SHA384 hash algorithm. Это поле является константой.This field is constant.

SHA512 SHA512 SHA512 SHA512 5

Указывает, что пароли шифруются с использованием алгоритма хэширования SHA512.Specifies that passwords are encrypted using the SHA512 hash algorithm. Это поле является константой.This field is constant.

Примеры

В следующем примере кода показано, как использовать FormsAuthPasswordFormat перечисления.The following code example shows how to use the FormsAuthPasswordFormat enumeration. См. в примере кода в FormsAuthenticationUserCollection теме класса, чтобы узнать, как получить коллекцию.Refer to the code example in the FormsAuthenticationUserCollection class topic to learn how to get the collection.

// Get the current PasswordFormat property value.
FormsAuthPasswordFormat currentPasswordFormat =
formsAuthenticationCredentials.PasswordFormat;


// Set the PasswordFormat property value.
formsAuthenticationCredentials.PasswordFormat = 
    FormsAuthPasswordFormat.SHA1;

' Get the current PasswordFormat property value.
  Dim currentPasswordFormat _
  As FormsAuthPasswordFormat = _
  formsAuthenticationCredentials.PasswordFormat


' Set the PasswordFormat property value.
  formsAuthenticationCredentials.PasswordFormat = _
  FormsAuthPasswordFormat.SHA1

Комментарии

Чтобы программным способом настроить тип шифрования, используемый для хранения паролей в веб-приложения, используйте AuthenticationSection класса.To programmatically configure the type of encryption used to store passwords in a Web application, use the AuthenticationSection class. Этот класс также используется внутренне FormsAuthentication в обработке билеты проверки подлинности.This class is also used internally by FormsAuthentication in the processing of authentication tickets.

Применяется к