Udostępnij za pośrednictwem


ClientFormsAuthenticationCredentials Klasa

Definicja

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)

Dotyczy

Zobacz też