Udostępnij za pośrednictwem


ClaimsPrincipal.Identity Właściwość

Definicja

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.

Dotyczy

Zobacz też