AuthenticateEventArgs AuthenticateEventArgs AuthenticateEventArgs AuthenticateEventArgs Class

Definition

Stellt Daten für das Authenticate-Ereignis bereit.Provides data for the Authenticate event.

public ref class AuthenticateEventArgs : EventArgs
public class AuthenticateEventArgs : EventArgs
type AuthenticateEventArgs = class
    inherit EventArgs
Public Class AuthenticateEventArgs
Inherits EventArgs
Vererbung
AuthenticateEventArgsAuthenticateEventArgsAuthenticateEventArgsAuthenticateEventArgs

Beispiele

Im folgenden Codebeispiel wird die AuthenticateEventArgs -Klasse verwendet, um Daten an eine benutzerdefinierte Authentifizierungsmethode zu übergeben.The following code example uses the AuthenticateEventArgs class to pass data to a custom authentication method.

<%@ 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>
<%@ Page Language="VB" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<script runat="server">
Function SiteSpecificAuthenticationMethod(ByVal UserName As String, ByVal Password As String) As Boolean
    ' Insert code that implements a site-specific custom 
    ' authentication method here.
    '
    ' This example implementation always returns false.
    Return False
End Function

Sub OnAuthenticate(ByVal sender As Object, ByVal e As AuthenticateEventArgs)
    Dim Authenticated As Boolean
    Authenticated = SiteSpecificAuthenticationMethod(Login1.UserName, Login1.Password)

    e.Authenticated = Authenticated
End Sub


</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>

Hinweise

Die AuthenticateEventArgs -Klasse stellt die Daten bereit, Authenticate die für das Ereignis benötigt werden.The AuthenticateEventArgs class provides the data needed for the Authenticate event. Benutzerdefinierte Authentifizierungs Schemas für eine Website verwenden Authenticated Sie die-Eigenschaft, um anzugeben, ob der Anmeldeversuch eines Benutzers erfolgreich war.Custom authentication schemes for a Web site use the Authenticated property to indicate whether a user's login attempt succeeded.

Konstruktoren

AuthenticateEventArgs() AuthenticateEventArgs() AuthenticateEventArgs() AuthenticateEventArgs()

Initialisiert eine neue Instanz der AuthenticateEventArgs-Klasse, wobei die Authenticated-Eigenschaft auf false festgelegt ist.Initializes a new instance of the AuthenticateEventArgs class with the Authenticated property set to false.

AuthenticateEventArgs(Boolean) AuthenticateEventArgs(Boolean) AuthenticateEventArgs(Boolean) AuthenticateEventArgs(Boolean)

Initialisiert eine neue Instanz der AuthenticateEventArgs-Klasse.Initializes a new instance of the AuthenticateEventArgs class.

Eigenschaften

Authenticated Authenticated Authenticated Authenticated

Ruft einen Wert ab oder legt ihn fest, um anzugeben, ob der Authentifizierungsversuch eines Benutzers erfolgreich war.Gets or sets a value indicating whether a user's authentication attempt succeeded.

Methoden

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Fungiert als Standardhashfunktion.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Inherited from Object)

Gilt für:

Siehe auch