ClaimsPrincipal.Identity Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die primäre Anspruchsidentität ab, die diesem Anspruchsprinzipal zugeordnet ist.
public:
virtual property System::Security::Principal::IIdentity ^ Identity { System::Security::Principal::IIdentity ^ get(); };
public virtual System.Security.Principal.IIdentity Identity { get; }
public virtual System.Security.Principal.IIdentity? Identity { get; }
member this.Identity : System.Security.Principal.IIdentity
Public Overridable ReadOnly Property Identity As IIdentity
Eigenschaftswert
Die primäre Anspruchsidentität, die diesem Anspruchsprinzipal zugeordnet ist.
Implementiert
Hinweise
Standardmäßig priorisiert das Framework Identitäten vom Typ WindowsIdentity , wenn die Identität zurückgegeben wird. Die erste WindowsIdentity in der Identities Auflistung gefundene wird zurückgegeben. Wenn die Sammlung nicht WindowsIdentity vorhanden ist, wird die erste identität zurückgegeben, die ClaimsIdentity zugewiesen werden kann. Wenn kein ClaimsIdentityWert vorhanden ist, null wird dieser Wert zurückgegeben. Wenn die Identities Sammlung leer ist, wird ein ArgumentNullException Fehler ausgelöst.
Sie können das Standardverhalten ändern, indem Sie die PrimaryIdentitySelector Eigenschaft so festlegen, dass eine Stellvertretung angegeben wird, die aufgerufen werden soll, um die Identität zu bestimmen.