Freigeben über


ClientFormsAuthenticationCredentials Klasse

Definition

Stellt Benutzeranmeldeinformationen für die Formularauthentifizierung mit Clientanwendungsdiensten dar.

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

Beispiele

Der folgende Beispielcode 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

ClientFormsAuthenticationCredentials(String, String, Boolean)

Initialisiert eine neue Instanz der ClientFormsAuthenticationCredentials-Klasse.

Eigenschaften

Password

Ruft das Benutzerkennwort ab oder legt dieses fest.

RememberMe

Ruft einen Wert ab, der angibt, ob die Benutzeranmeldeinformationen gespeichert und für nachfolgende Anmeldeversuche wieder verwendet werden sollen, oder legt diesen fest.

UserName

Ruft den Benutzernamen ab oder legt ihn fest.

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

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

(Geerbt von Object)

Gilt für:

Weitere Informationen