ClientFormsAuthenticationCredentials Класс

Определение

Представляет сведения об учетных данных пользователя для входа в систему, используемых для проверки подлинности форм с помощью служб клиентского приложения.

public ref class ClientFormsAuthenticationCredentials
public class ClientFormsAuthenticationCredentials
type ClientFormsAuthenticationCredentials = class
Public Class ClientFormsAuthenticationCredentials
Наследование
ClientFormsAuthenticationCredentials

Примеры

В следующем примере кода показано, как реализовать IClientFormsAuthenticationCredentialsProvider.GetCredentials метод, который возвращает экземпляр этого класса. В этом примере GetCredentials метод является частью класса диалогового окна входа. Метод отображает диалоговое окно, а затем возвращает ClientFormsAuthenticationCredentials экземпляр, инициализированный с заданными пользователем значениями.

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

Комментарии

Класс ClientFormsAuthenticationCredentials используется интерфейсом IClientFormsAuthenticationCredentialsProvider . При реализации этого интерфейса необходимо вернуть заполненный экземпляр этого класса в реализации GetCredentials .

Конструкторы

ClientFormsAuthenticationCredentials(String, String, Boolean)

Инициализирует новый экземпляр класса ClientFormsAuthenticationCredentials.

Свойства

Password

Возвращает или задает пароль пользователя.

RememberMe

Возвращает или задает значение, позволяющее определить, нужно ли сохранять учетные данные пользователя для повторного использования при последующих попытках входа в систему.

UserName

Возвращает или задает имя пользователя.

Методы

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к

См. также раздел