ClaimsPrincipal.Identity Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera tożsamość oświadczeń podstawowych skojarzonych z tym podmiotem zabezpieczeń oświadczeń.
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
Wartość właściwości
Tożsamość oświadczeń podstawowych skojarzonych z tym podmiotem zabezpieczeń oświadczeń.
Implementuje
Uwagi
Domyślnie platforma określa priorytety tożsamości typu WindowsIdentity podczas zwracania tożsamości. Zwracany jest pierwszy WindowsIdentity znaleziony element w kolekcji Identities . Jeśli nie WindowsIdentity ma go w kolekcji, zwracana jest pierwsza tożsamość, z ClaimsIdentity których można przypisać. Jeśli nie ClaimsIdentityma elementu , null
zostanie zwrócona wartość . Identities Jeśli kolekcja jest pusta, ArgumentNullException jest zgłaszana wartość .
Domyślne zachowanie można zmienić, ustawiając właściwość , PrimaryIdentitySelector aby określić delegata do wywołania w celu określenia tożsamości.