ClientFormsAuthenticationCredentials Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje informacje logowania użytkownika na potrzeby uwierzytelniania formularzy przy użyciu usług aplikacji klienckich.
public ref class ClientFormsAuthenticationCredentials
public class ClientFormsAuthenticationCredentials
type ClientFormsAuthenticationCredentials = class
Public Class ClientFormsAuthenticationCredentials
- Dziedziczenie
-
ClientFormsAuthenticationCredentials
Przykłady
Poniższy przykładowy kod pokazuje, jak zaimplementować metodę IClientFormsAuthenticationCredentialsProvider.GetCredentials , która zwraca wystąpienie tej klasy. W tym przykładzie GetCredentials metoda jest częścią klasy okna dialogowego logowania. Metoda wyświetla okno dialogowe, a następnie zwraca ClientFormsAuthenticationCredentials wystąpienie zainicjowane z wartościami określonymi przez użytkownika.
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
Uwagi
Klasa ClientFormsAuthenticationCredentials jest używana przez IClientFormsAuthenticationCredentialsProvider interfejs. Podczas implementowania tego interfejsu należy zwrócić wypełnione wystąpienie tej klasy w GetCredentials implementacji.
Konstruktory
ClientFormsAuthenticationCredentials(String, String, Boolean) |
Inicjuje nowe wystąpienie klasy ClientFormsAuthenticationCredentials. |
Właściwości
Password |
Pobiera lub ustawia hasło użytkownika. |
RememberMe |
Pobiera lub ustawia wartość wskazującą, czy poświadczenia użytkownika powinny zostać zapisane i ponownie użyte do kolejnych prób logowania. |
UserName |
Pobiera lub ustawia nazwę użytkownika. |
Metody
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |