Прочитать на английском

Поделиться через


AuthenticateEventArgs Класс

Определение

Предоставляет данные о событии Authenticate.

C#
public class AuthenticateEventArgs : EventArgs
Наследование
AuthenticateEventArgs

Примеры

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

ASP.NET (C#)
<%@ Page Language="C#" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<script runat="server">
private bool SiteSpecificAuthenticationMethod(string UserName, string Password)
{
    // Insert code that implements a site-specific custom 
    // authentication method here.
    //
    // This example implementation always returns false.
    return false;
}

private void OnAuthenticate(object sender, AuthenticateEventArgs e)
{
    bool Authenticated = false;
    Authenticated = SiteSpecificAuthenticationMethod(Login1.UserName, Login1.Password);

    e.Authenticated = Authenticated;
}

</script>

<html xmlns="http://www.w3.org/1999/xhtml" >
    <head runat="server">
    <title>ASP.NET Example</title>
</head>
<body>
        <form id="form1" runat="server">
            <asp:Login id="Login1" runat="server"
                OnAuthenticate="OnAuthenticate">
            </asp:Login>
        </form>
    </body>
</html>

Комментарии

Класс AuthenticateEventArgs предоставляет данные, необходимые Authenticate для события. Пользовательские схемы проверки подлинности для веб-сайта используют Authenticated свойство , чтобы указать, успешно ли выполнена попытка входа пользователя.

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

AuthenticateEventArgs()

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

AuthenticateEventArgs(Boolean)

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

Свойства

Authenticated

Возвращает или задает значение, определяющее, была ли попытка аутентификации пользователя успешной.

Методы

Equals(Object)

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

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

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

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

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

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

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

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

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

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

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

Продукт Версии
.NET Framework 2.0, 3.0, 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

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