WindowsAuthenticationEventArgs.Identity-Eigenschaft
Ruft die an den WindowsAuthenticationEventArgs-Konstruktor übergebene Windows-Identität ab.
Namespace: System.Web.Security
Assembly: System.Web (in system.web.dll)
Syntax
'Declaration
Public ReadOnly Property Identity As WindowsIdentity
'Usage
Dim instance As WindowsAuthenticationEventArgs
Dim value As WindowsIdentity
value = instance.Identity
public WindowsIdentity Identity { get; }
public:
property WindowsIdentity^ Identity {
WindowsIdentity^ get ();
}
/** @property */
public WindowsIdentity get_Identity ()
public function get Identity () : WindowsIdentity
Eigenschaftenwert
Die an den WindowsAuthenticationEventArgs-Konstruktor übergebene Windows-Identität.
Hinweise
Das WindowsAuthenticationModule erstellt ein WindowsAuthenticationEventArgs-Objekt mit der von IIS (Internet Information Services, Internetinformationsdienste) und dem aktuellen HttpContext bereitgestellten Windows-Identität und übergibt es an das WindowsAuthentication_OnAuthenticate-Ereignis.
Wenn IIS die anonyme Authentifizierung verwendet, wird die Identity-Eigenschaft auf die von der GetAnonymous-Methode zurückgegebene Identität festgelegt.
Beispiel
Im folgenden Codebeispiel wird die User-Eigenschaft des aktuellen HttpContext mit dem WindowsAuthentication_OnAuthenticate-Ereignis an ein benutzerdefiniertes IPrincipal-Objekt gebunden.
Plattformen
Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.
Versionsinformationen
.NET Framework
Unterstützt in: 2.0, 1.1, 1.0
Siehe auch
Referenz
WindowsAuthenticationEventArgs-Klasse
WindowsAuthenticationEventArgs-Member
System.Web.Security-Namespace