Condividi tramite


ClaimsPrincipal.Identity Proprietà

Definizione

Ottiene l'identità delle attestazioni primaria associata a questa entità delle attestazioni.

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

Valore della proprietà

Identità delle attestazioni primaria associata a questa entità delle attestazioni.

Implementazioni

Commenti

Per impostazione predefinita, il framework assegna priorità alle identità di tipo WindowsIdentity quando restituisce l'identità. Il primo WindowsIdentity trovato nella Identities raccolta viene restituito. Se non WindowsIdentity è presente nella raccolta, viene restituita la prima identità assegnabile ClaimsIdentity . Se non ClaimsIdentityè presente , null viene restituito. Se la Identities raccolta è vuota, viene generata una ArgumentNullException classe.

È possibile modificare il comportamento predefinito impostando la PrimaryIdentitySelector proprietà per specificare un delegato da chiamare per determinare l'identità.

Si applica a

Vedi anche