ClientFormsAuthenticationCredentials Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Representa a informação de login do utilizador para autenticação de formulários através da utilização de serviços de aplicação cliente.
public ref class ClientFormsAuthenticationCredentials
public class ClientFormsAuthenticationCredentials
type ClientFormsAuthenticationCredentials = class
Public Class ClientFormsAuthenticationCredentials
- Herança
-
ClientFormsAuthenticationCredentials
Exemplos
O seguinte exemplo de código demonstra como implementar o IClientFormsAuthenticationCredentialsProvider.GetCredentials método, que devolve uma instância desta classe. Neste exemplo, o GetCredentials método faz parte de uma classe de caixa de diálogo de login. O método apresenta a caixa de diálogo e depois devolve uma ClientFormsAuthenticationCredentials instância inicializada com os valores especificados pelo utilizador.
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
Observações
A ClientFormsAuthenticationCredentials classe é usada pela IClientFormsAuthenticationCredentialsProvider interface. Quando implementas esta interface, deves devolver uma instância preenchida desta classe na tua GetCredentials implementação.
Construtores
| Name | Description |
|---|---|
| ClientFormsAuthenticationCredentials(String, String, Boolean) |
Inicializa uma nova instância da ClientFormsAuthenticationCredentials classe. |
Propriedades
| Name | Description |
|---|---|
| Password |
Obtém ou define a palavra-passe do utilizador. |
| RememberMe |
Recebe ou define um valor que indica se as credenciais do utilizador devem ser guardadas e reutilizadas para tentativas de login subsequentes. |
| UserName |
Obtém ou define o nome de utilizador. |
Métodos
| Name | Description |
|---|---|
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetHashCode() |
Serve como função de hash predefinida. (Herdado de Object) |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| MemberwiseClone() |
Cria uma cópia superficial do atual Object. (Herdado de Object) |
| ToString() |
Devolve uma cadeia que representa o objeto atual. (Herdado de Object) |