ClientFormsAuthenticationCredentials Sınıf

Tanım

İstemci uygulama hizmetlerini kullanarak form kimlik doğrulaması için kullanıcı oturum açma bilgilerini temsil eder.

C#
public class ClientFormsAuthenticationCredentials
Devralma
ClientFormsAuthenticationCredentials

Örnekler

Aşağıdaki örnek kodda, bu sınıfın bir örneğini IClientFormsAuthenticationCredentialsProvider.GetCredentials döndüren yönteminin nasıl uygulandığı gösterilmektedir. Bu örnekte yöntemi, GetCredentials oturum açma iletişim kutusu sınıfının bir parçasıdır. yöntemi iletişim kutusunu görüntüler ve ardından kullanıcı tarafından belirtilen değerlerle başlatılan bir ClientFormsAuthenticationCredentials örneği döndürür.

C#
public ClientFormsAuthenticationCredentials GetCredentials()
{
    if (this.ShowDialog() == DialogResult.OK)
    {
        return new ClientFormsAuthenticationCredentials(
            usernameTextBox.Text, passwordTextBox.Text,
            rememberMeCheckBox.Checked);
    }
    else
    {
        return null;
    }
}

Açıklamalar

ClientFormsAuthenticationCredentials sınıfı arabirimi tarafından IClientFormsAuthenticationCredentialsProvider kullanılır. Bu arabirimi uyguladığınızda, uygulamanızda bu sınıfın doldurulmuş bir örneğini döndürmeniz GetCredentials gerekir.

Oluşturucular

Özellikler

Password

Kullanıcı parolasını alır veya ayarlar.

RememberMe

Kullanıcı kimlik bilgilerinin kaydedilmesi ve sonraki oturum açma girişimleri için yeniden kullanılması gerekip gerekmediğini belirten bir değer alır veya ayarlar.

UserName

Kullanıcı adını alır veya ayarlar.

Yöntemler

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır

Ürün Sürümler
.NET Framework 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

Ayrıca bkz.