Поделиться через


ClaimsPrincipal.Identity Свойство

Определение

Возвращает удостоверение основных утверждений, связанное с этим субъектом утверждений.

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

Значение свойства

Основное удостоверение утверждений, связанное с этим субъектом утверждений.

Реализации

Комментарии

По умолчанию платформа определяет удостоверения типа WindowsIdentity при возврате удостоверения. Возвращается первая WindowsIdentity найденная в Identities коллекции. Если в коллекции нет WindowsIdentity , возвращается первое удостоверение, назначаемое из ClaimsIdentity . Если нет ClaimsIdentity, null возвращается. Identities Если коллекция пуста, ArgumentNullException создается исключение.

Поведение по умолчанию можно изменить, задав PrimaryIdentitySelector свойство, чтобы указать делегат для определения удостоверения.

Применяется к

См. также раздел