This documentation is archived and is not being maintained.

WindowsClaimsIdentity Members

Windows Identity Foundation
[Starting with the .NET Framework 4.5, Windows Identity Foundation (WIF) has been fully integrated into the .NET Framework. The version of WIF addressed by this topic, WIF 3.5, is deprecated and should only be used when developing against the .NET Framework 3.5 SP1 or the .NET Framework 4. For more information about WIF in the .NET Framework 4.5, also known as WIF 4.5, see the Windows Identity Foundation documentation in the .NET Framework 4.5 Development Guide.]

Extension of WindowsClaimsIdentity that includes claims representation.

The following tables list the members exposed by the WindowsClaimsIdentity type.

(see also Protected Constructors)


public propertyActorGets the calling party that was granted delegation rights.
public propertyAuthenticationType  (Inherited from WindowsIdentity)
public propertyBootstrapTokenGets or sets the security token that was originally used to create this identity.
public propertyClaimsGets the set of claims associated with this identity.
public propertyGroups  (Inherited from WindowsIdentity)
public propertyImpersonationLevel  (Inherited from WindowsIdentity)
public propertyIsAnonymous  (Inherited from WindowsIdentity)
public propertyIsAuthenticated  (Inherited from WindowsIdentity)
public propertyIsGuest  (Inherited from WindowsIdentity)
public propertyIsSystem  (Inherited from WindowsIdentity)
public propertyLabelGets or sets a label for the user represented by this WindowsClaimsIdentity.
public propertyNameOverridden. Gets the name of the user represented by this WindowsClaimsIdentity.
public propertyNameClaimTypeGets or sets the claim type to be used for the Name property.
public propertyOwner  (Inherited from WindowsIdentity)
public propertyRoleClaimTypeGets or sets the claim type used for the IsInRole method.
public propertyToken  (Inherited from WindowsIdentity)
public propertyUser  (Inherited from WindowsIdentity)

(see also Protected Methods)
public methodstaticCertificateLogonCreates a WindowsClaimsIdentity associated with a specified X.509 certificate.
public methodCopyReturns a new WindowsClaimsIdentity object copied from this object.
public methodstaticCreateFromCertificateOverloaded. Creates a new instance of the WindowsClaimsIdentity class from an X.509 certificate.
public methodstaticCreateFromUpnOverloaded. Creates a new instance of the WindowsClaimsIdentity class using a Kerberos User Principal Name (UPN).
public methodDispose  (Inherited from WindowsIdentity)
public methodEquals  (Inherited from Object)
public methodstaticGetCurrentCreates a WindowsClaimsIdentity from the current windows user.
public methodGetHashCode  (Inherited from Object)
public methodGetType  (Inherited from Object)
public methodImpersonate  (Inherited from WindowsIdentity)
public methodToStringOverridden. Returns a string representation of the WindowsClaimsIdentity object.

protected methodCreatePrimarySidClaimCreates a Windows SID claim from the WindowsClaimsIdentity.
protected methodDisposeOverridden. Releases the unmanaged resources used by the WindowsClaimsIdentity and optionally releases the managed resources.
protected methodFinalize  (Inherited from Object)
protected methodGetGroupSidClaimsGets a collection of SID claims that represent the user’s groups.
protected methodGetObjectDataPopulates the specified SerializationInfo with the serialization data for the WindowsClaimsIdentity.
protected methodMemberwiseClone  (Inherited from Object)

Copyright © 2008 by Microsoft Corporation. All rights reserved.