ClientFormsAuthenticationCredentials Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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) |