Sdílet prostřednictvím


ClientFormsAuthenticationCredentials Třída

Definice

Představuje přihlašovací údaje uživatele pro ověřování formulářů pomocí služeb klientských aplikací.

public ref class ClientFormsAuthenticationCredentials
public class ClientFormsAuthenticationCredentials
type ClientFormsAuthenticationCredentials = class
Public Class ClientFormsAuthenticationCredentials
Dědičnost
ClientFormsAuthenticationCredentials

Příklady

Následující ukázkový kód ukazuje, jak implementovat metodu IClientFormsAuthenticationCredentialsProvider.GetCredentials , která vrací instanci této třídy. V tomto příkladu GetCredentials je metoda součástí třídy dialogového okna login. Metoda zobrazí dialogové okno a pak vrátí ClientFormsAuthenticationCredentials instanci inicializovanou s hodnotami zadanými uživatelem.

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

Poznámky

Třída ClientFormsAuthenticationCredentials je používána rozhraním IClientFormsAuthenticationCredentialsProvider . Při implementaci tohoto rozhraní musíte v GetCredentials implementaci vrátit naplněnou instanci této třídy.

Konstruktory

ClientFormsAuthenticationCredentials(String, String, Boolean)

Inicializuje novou instanci ClientFormsAuthenticationCredentials třídy.

Vlastnosti

Password

Získá nebo nastaví heslo uživatele.

RememberMe

Získá nebo nastaví hodnotu označující, zda přihlašovací údaje uživatele mají být uloženy a znovu použity pro následné pokusy o přihlášení.

UserName

Získá nebo nastaví uživatelské jméno.

Metody

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetType()

Získá aktuální Type instanci.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro

Viz také