Partager via


ClientFormsAuthenticationCredentials(String, String, Boolean) Constructeur

Définition

Initialise une nouvelle instance de la classe ClientFormsAuthenticationCredentials.

public:
 ClientFormsAuthenticationCredentials(System::String ^ username, System::String ^ password, bool rememberMe);
public ClientFormsAuthenticationCredentials (string username, string password, bool rememberMe);
new System.Web.ClientServices.Providers.ClientFormsAuthenticationCredentials : string * string * bool -> System.Web.ClientServices.Providers.ClientFormsAuthenticationCredentials
Public Sub New (username As String, password As String, rememberMe As Boolean)

Paramètres

username
String

Nom d'utilisateur.

password
String

Mot de passe de l’utilisateur.

rememberMe
Boolean

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.

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

Vous transmettez généralement les valeurs fournies par l’utilisateur comme paramètres de ce constructeur.

S’applique à

Voir aussi