Freigeben über


WindowsClaimsIdentity Members

Extension of WindowsClaimsIdentity that includes claims representation.

In den folgenden Tabellen sind die Mitglieder aufgeführt, die durch den Typ WindowsClaimsIdentity eingeblendet werden:

Öffentlich Konstruktoren

(siehe auch Geschützt Konstruktoren)

  Name Beschreibung
  WindowsClaimsIdentity Überladen.  

Seitenanfang

Geschützt Konstruktoren

  Name Beschreibung
  WindowsClaimsIdentity Überladen. Initializes an instance of WindowsClaimsIdentity.

Seitenanfang

Öffentlich Eigenschaften

  Name Beschreibung
public property Actor Gets the T:Microsoft.IdentityModel.Claims.IClaimsIdentity of the calling party that was granted delegation rights.
public property AuthenticationType  (Geerbt von WindowsIdentity)
public property BootstrapToken Gets or sets the token that was originally used to create this identity.
public property Claims Gets the list of T:Microsoft.IdentityModel.Claims.Claim values associated with this identity.
public property Groups  (Geerbt von WindowsIdentity)
public property ImpersonationLevel  (Geerbt von WindowsIdentity)
public property IsAnonymous  (Geerbt von WindowsIdentity)
public property IsAuthenticated  (Geerbt von WindowsIdentity)
public property IsGuest  (Geerbt von WindowsIdentity)
public property IsSystem  (Geerbt von WindowsIdentity)
public property Label A string label for the user who is represented by this IClaimsIdentity.
public property Name Überschrieben. Gets the name of the current user.
public property NameClaimType Claim type used for IIdentity.Name and represented as a string.
public property Owner  (Geerbt von WindowsIdentity)
public property RoleClaimType The claim type used for IPrincipal.IsInRole.
public property Token  (Geerbt von WindowsIdentity)
public property User  (Geerbt von WindowsIdentity)

Seitenanfang

Öffentlich Methoden

(siehe auch Geschützt Methoden)

  Name Beschreibung
public methodstatic CertificateLogon Creates a T:Microsoft.IdentityModel.Claims.WindowsClaimsIdentity associated with a given X509 certificate.
public method Copy Returns a new T:Microsoft.IdentityModel.Claims.WindowsClaimsIdentity object copied from this object.
public methodstatic CreateFromCertificate Überladen.  
public methodstatic CreateFromUpn Überladen.  
public method Dispose Überladen.  
public method Equals  Überladen. (Geerbt von Object)
public methodstatic GetAnonymous  (Geerbt von WindowsIdentity)
public methodstatic GetCurrent Überladen.  
public method GetHashCode  (Geerbt von Object)
public method GetType  (Geerbt von Object)
public method Impersonate  Überladen. (Geerbt von WindowsIdentity)
public methodstatic ReferenceEquals  (Geerbt von Object)
public method ToString Überschrieben. Returns a string representation of the T:Microsoft.IdentityModel.Claims.WindowsClaimsIdentity object.

Seitenanfang

Geschützt Methoden

  Name Beschreibung
protected method CreatePrimarySidClaim Creates a Windows SID Claim from the given WindowsClaimsIdentity.
protected method Dispose Überladen. Überschrieben.  
protected method Finalize  (Geerbt von Object)
protected method GetGroupSidClaims Creates a collection of SID claims that represent the users groups.
protected method GetObjectData Populates the specified T:System.Runtime.Serialization.SerializationInfo with the serialization data for the WindowsClaimsIdentity.
protected method MemberwiseClone  (Geerbt von Object)

Seitenanfang

Explizite Schnittstellenimplementierungen

  Name Beschreibung
  System.Runtime.Serialization.IDeserializationCallback.OnDeserialization  (Geerbt von WindowsIdentity)
  System.Runtime.Serialization.ISerializable.GetObjectData  

Seitenanfang

Siehe auch

Referenz

WindowsClaimsIdentity Class
Microsoft.IdentityModel.Claims Namespace

Copyright © 2008 by Microsoft Corporation. Alle Rechte vorbehalten.