Condividi tramite


ClientFormsAuthenticationCredentials Classe

Definizione

Rappresenta le informazioni di accesso utente per l'autenticazione basata su form utilizzando i servizi dell'applicazione client.

public ref class ClientFormsAuthenticationCredentials
public class ClientFormsAuthenticationCredentials
type ClientFormsAuthenticationCredentials = class
Public Class ClientFormsAuthenticationCredentials
Ereditarietà
ClientFormsAuthenticationCredentials

Esempio

Nel codice di esempio seguente viene illustrato come implementare il IClientFormsAuthenticationCredentialsProvider.GetCredentials metodo , che restituisce un'istanza di questa classe. In questo esempio il GetCredentials metodo fa parte di una classe della finestra di dialogo di accesso. Il metodo visualizza la finestra di dialogo e quindi restituisce un'istanza ClientFormsAuthenticationCredentials inizializzata con i valori specificati dall'utente.

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

Commenti

La ClientFormsAuthenticationCredentials classe viene usata dall'interfaccia IClientFormsAuthenticationCredentialsProvider . Quando si implementa questa interfaccia, è necessario restituire un'istanza popolata di questa classe nell'implementazione GetCredentials .

Costruttori

ClientFormsAuthenticationCredentials(String, String, Boolean)

Inizializza una nuova istanza della classe ClientFormsAuthenticationCredentials.

Proprietà

Password

Ottiene o imposta la password dell'utente.

RememberMe

Ottiene o imposta un valore che indica se le credenziali utente devono essere salvate e riutilizzate per i tentativi di accesso successivi.

UserName

Ottiene o imposta il nome utente.

Metodi

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a

Vedi anche