Compartir a través de


ClientFormsAuthenticationCredentials Clase

Definición

Representa información de inicio de sesión de usuario para la autenticación de formularios utilizando los servicios de la aplicación cliente.

public ref class ClientFormsAuthenticationCredentials
public class ClientFormsAuthenticationCredentials
type ClientFormsAuthenticationCredentials = class
Public Class ClientFormsAuthenticationCredentials
Herencia
ClientFormsAuthenticationCredentials

Ejemplos

En el código de ejemplo siguiente se muestra cómo implementar el IClientFormsAuthenticationCredentialsProvider.GetCredentials método , que devuelve una instancia de esta clase. En este ejemplo, el GetCredentials método forma parte de una clase de cuadro de diálogo de inicio de sesión. El método muestra el cuadro de diálogo y, a continuación, devuelve una ClientFormsAuthenticationCredentials instancia inicializada con los valores especificados por el usuario.

public ClientFormsAuthenticationCredentials GetCredentials()
{
    if (this.ShowDialog() == DialogResult.OK)
    {
        return new ClientFormsAuthenticationCredentials(
            usernameTextBox.Text, passwordTextBox.Text,
            rememberMeCheckBox.Checked);
    }
    else
    {
        return null;
    }
}
Public Function GetCredentials() As  _
    ClientFormsAuthenticationCredentials Implements _
    IClientFormsAuthenticationCredentialsProvider.GetCredentials

    If Me.ShowDialog() = DialogResult.OK Then
        Return New ClientFormsAuthenticationCredentials( _
            UsernameTextBox.Text, PasswordTextBox.Text, _
            rememberMeCheckBox.Checked)
    Else
        Return Nothing
    End If

End Function

Comentarios

La ClientFormsAuthenticationCredentials interfaz usa la IClientFormsAuthenticationCredentialsProvider clase . Al implementar esta interfaz, debe devolver una instancia rellenada de esta clase en la GetCredentials implementación.

Constructores

ClientFormsAuthenticationCredentials(String, String, Boolean)

Inicializa una nueva instancia de la clase ClientFormsAuthenticationCredentials.

Propiedades

Password

Obtiene o establece la contraseña del usuario.

RememberMe

Obtiene o establece un valor que indica si las credenciales del usuario se deben guardar y reutilizar para los intentos de inicio de sesión subsiguientes.

UserName

Obtiene o establece el nombre de usuario.

Métodos

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a

Consulte también