ClientFormsAuthenticationCredentials Klasse

Definition

Stellt Benutzeranmeldungsinformationen für die Formularauthentifizierung mithilfe von Clientanwendungsdiensten dar.

public ref class ClientFormsAuthenticationCredentials
public class ClientFormsAuthenticationCredentials
type ClientFormsAuthenticationCredentials = class
Public Class ClientFormsAuthenticationCredentials
Vererbung
ClientFormsAuthenticationCredentials

Beispiele

Im folgenden Beispielcode wird veranschaulicht, wie die IClientFormsAuthenticationCredentialsProvider.GetCredentials Methode implementiert wird, die eine Instanz dieser Klasse zurückgibt. In diesem Beispiel ist die GetCredentials Methode Teil einer Anmeldedialogfeldklasse. Die Methode zeigt das Dialogfeld an und gibt dann eine ClientFormsAuthenticationCredentials Instanz zurück, die mit den vom Benutzer angegebenen Werten initialisiert wurde.

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

Hinweise

Die ClientFormsAuthenticationCredentials Klasse wird von der IClientFormsAuthenticationCredentialsProvider Schnittstelle verwendet. Wenn Sie diese Schnittstelle implementieren, müssen Sie eine aufgefüllte Instanz dieser Klasse in Ihrer GetCredentials Implementierung zurückgeben.

Konstruktoren

Name Beschreibung
ClientFormsAuthenticationCredentials(String, String, Boolean)

Initialisiert eine neue Instanz der ClientFormsAuthenticationCredentials-Klasse.

Eigenschaften

Name Beschreibung
Password

Ruft das Benutzerkennwort ab oder legt es fest.

RememberMe

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob die Benutzeranmeldeinformationen gespeichert und für nachfolgende Anmeldeversuche wiederverwendet werden sollen.

UserName

Dient zum Abrufen oder Festlegen des Benutzernamens.

Methoden

Name Beschreibung
Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für:

Weitere Informationen