Share via


ClientFormsAuthenticationCredentials Classe

Définition

Représente des informations de connexion d'utilisateur pour l'authentification par formulaire en utilisant des services d'application cliente.

public ref class ClientFormsAuthenticationCredentials
public class ClientFormsAuthenticationCredentials
type ClientFormsAuthenticationCredentials = class
Public Class ClientFormsAuthenticationCredentials
Héritage
ClientFormsAuthenticationCredentials

Exemples

L’exemple de code suivant montre comment implémenter la IClientFormsAuthenticationCredentialsProvider.GetCredentials méthode, qui retourne une instance de cette classe. Dans cet exemple, la GetCredentials méthode fait partie d’une classe de boîte de dialogue de connexion. La méthode affiche la boîte de dialogue, puis retourne une ClientFormsAuthenticationCredentials instance initialisée avec les valeurs spécifiées par l’utilisateur.

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

Remarques

La ClientFormsAuthenticationCredentials classe est utilisée par l’interface IClientFormsAuthenticationCredentialsProvider . Lorsque vous implémentez cette interface, vous devez retourner une instance remplie de cette classe dans votre GetCredentials implémentation.

Constructeurs

ClientFormsAuthenticationCredentials(String, String, Boolean)

Initialise une nouvelle instance de la classe ClientFormsAuthenticationCredentials.

Propriétés

Password

Obtient ou définit le mot de passe de l'utilisateur.

RememberMe

Obtient ou définit une valeur qui indique si les informations d'identification de l'utilisateur doivent être enregistrées et réutilisées pour les tentatives d'ouverture de session suivantes.

UserName

Obtient ou définit le nom de l’utilisateur.

Méthodes

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

S’applique à

Voir aussi