ClientFormsAuthenticationCredentials Klass

Definition

Representerar inloggningsinformation för formulärautentisering med hjälp av klientprogramtjänster.

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

Exempel

Följande exempelkod visar hur du implementerar IClientFormsAuthenticationCredentialsProvider.GetCredentials metoden, som returnerar en instans av den här klassen. I det här exemplet GetCredentials är metoden en del av en dialogruteklass för inloggning. Metoden visar dialogrutan och returnerar sedan en ClientFormsAuthenticationCredentials instans som initierats med de användardefinierade värdena.

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

Kommentarer

Klassen ClientFormsAuthenticationCredentials används av IClientFormsAuthenticationCredentialsProvider gränssnittet. När du implementerar det här gränssnittet måste du returnera en ifylld instans av den här klassen i implementeringen GetCredentials .

Konstruktorer

Name Description
ClientFormsAuthenticationCredentials(String, String, Boolean)

Initierar en ny instans av ClientFormsAuthenticationCredentials klassen.

Egenskaper

Name Description
Password

Hämtar eller anger användarlösenordet.

RememberMe

Hämtar eller anger ett värde som anger om autentiseringsuppgifterna ska sparas och återanvändas för efterföljande inloggningsförsök.

UserName

Hämtar eller anger användarnamnet.

Metoder

Name Description
Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för

Se även