Freigeben über


WindowsClaimsIdentity Class

Extension of WindowsClaimsIdentity that includes claims representation.

Namespace: Microsoft.IdentityModel.Claims
Assembly: Microsoft.IdentityModel (in microsoft.identitymodel.dll)

Verwendung

    Dim instance As WindowsClaimsIdentity

Syntax

'Declaration
<SerializableAttribute> _
Public Class WindowsClaimsIdentity
    Inherits WindowsIdentity
    Implements IClaimsIdentity, IIdentity, ISerializable
[SerializableAttribute] 
public class WindowsClaimsIdentity : WindowsIdentity, IClaimsIdentity, IIdentity, ISerializable
[SerializableAttribute] 
public ref class WindowsClaimsIdentity : public WindowsIdentity, IClaimsIdentity, IIdentity, ISerializable
/** @attribute SerializableAttribute() */ 
public class WindowsClaimsIdentity extends WindowsIdentity implements IClaimsIdentity, IIdentity, 
    ISerializable
SerializableAttribute 
public class WindowsClaimsIdentity extends WindowsIdentity implements IClaimsIdentity, IIdentity, 
    ISerializable

Hinweise

Extends the WindowsClaimsIdentity class to expose a claims-based representation of a single Windows user. This includes exposing the user’s windows group memberships as claims.

Vererbungshierarchie

System.Object
   System.Security.Principal.WindowsIdentity
    Microsoft.IdentityModel.Claims.WindowsClaimsIdentity

Threadsicherheit

Beliebige öffentliche, statische (Freigegebene in Visual Basic) Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Plattformen

Entwicklungsplattformen

Windows Server 2003, Windows Vista

Target Platforms

Windows Server 2008, Windows Vista, Not tested on Windows XP

Siehe auch

Referenz

WindowsClaimsIdentity Members
Microsoft.IdentityModel.Claims Namespace