FormsAuthPasswordFormat Enumeración

Definición

Define el formato de cifrado para almacenar las contraseñas.Defines the encryption format for storing passwords.

public enum class FormsAuthPasswordFormat
public enum FormsAuthPasswordFormat
type FormsAuthPasswordFormat = 
Public Enum FormsAuthPasswordFormat
Herencia
FormsAuthPasswordFormat

Campos

Clear 0

Especifica que las contraseñas no se cifran.Specifies that passwords are not encrypted. Este campo es constante.This field is constant.

MD5 2

Especifica que las contraseñas se cifran mediante el algoritmo hash MD5.Specifies that passwords are encrypted using the MD5 hash algorithm. Este campo es constante.This field is constant.

SHA1 1

Especifica que las contraseñas se cifran mediante el algoritmo hash SHA1.Specifies that passwords are encrypted using the SHA1 hash algorithm. Este campo es constante.This field is constant.

SHA256 3

Especifica que las contraseñas se cifran mediante el algoritmo hash SHA256.Specifies that passwords are encrypted using the SHA256 hash algorithm. Este campo es constante.This field is constant.

SHA384 4

Especifica que las contraseñas se cifran mediante el algoritmo hash SHA384.Specifies that passwords are encrypted using the SHA384 hash algorithm. Este campo es constante.This field is constant.

SHA512 5

Especifica que las contraseñas se cifran mediante el algoritmo hash SHA512.Specifies that passwords are encrypted using the SHA512 hash algorithm. Este campo es constante.This field is constant.

Ejemplos

En el ejemplo de código siguiente se muestra cómo FormsAuthPasswordFormat utilizar la enumeración.The following code example shows how to use the FormsAuthPasswordFormat enumeration. Consulte el ejemplo de código en el FormsAuthenticationUserCollection tema de la clase para obtener información sobre cómo obtener la colección.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

Comentarios

Para configurar mediante programación el tipo de cifrado que se usa para almacenar contraseñas en una aplicación Web AuthenticationSection , use la clase.To programmatically configure the type of encryption used to store passwords in a Web application, use the AuthenticationSection class. Esta clase también la usan internamente FormsAuthentication en el procesamiento de vales de autenticación.This class is also used internally by FormsAuthentication in the processing of authentication tickets.

Se aplica a