Compartilhar via


ClientFormsAuthenticationCredentials Classe

Definição

Representa informações de logon do usuário para autenticação de formulários usando serviços de aplicativo cliente.

public ref class ClientFormsAuthenticationCredentials
public class ClientFormsAuthenticationCredentials
type ClientFormsAuthenticationCredentials = class
Public Class ClientFormsAuthenticationCredentials
Herança
ClientFormsAuthenticationCredentials

Exemplos

O código de exemplo a seguir demonstra como implementar o IClientFormsAuthenticationCredentialsProvider.GetCredentials método , que retorna uma instância dessa classe. Neste exemplo, o GetCredentials método faz parte de uma classe de caixa de diálogo de logon. O método exibe a caixa de diálogo e retorna uma ClientFormsAuthenticationCredentials instância inicializada com os valores especificados pelo usuário.

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

Comentários

A ClientFormsAuthenticationCredentials classe é usada pela IClientFormsAuthenticationCredentialsProvider interface . Ao implementar essa interface, você deve retornar uma instância populada dessa classe em sua GetCredentials implementação.

Construtores

ClientFormsAuthenticationCredentials(String, String, Boolean)

Inicializa uma nova instância da classe ClientFormsAuthenticationCredentials.

Propriedades

Password

Obtém ou define a senha do usuário.

RememberMe

Obtém ou define um valor que indica se as credenciais do usuário devem ser salvas e reutilizadas em tentativas de logon subsequentes.

UserName

Obtém ou define o nome do usuário.

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Confira também