Compartir a través de


IPrincipal Interfaz

Definición

Define la funcionalidad básica de un objeto principal.

public interface class IPrincipal
public interface IPrincipal
[System.Runtime.InteropServices.ComVisible(true)]
public interface IPrincipal
type IPrincipal = interface
[<System.Runtime.InteropServices.ComVisible(true)>]
type IPrincipal = interface
Public Interface IPrincipal
Derivado
Atributos

Comentarios

Un objeto principal representa el contexto de seguridad del usuario en cuyo nombre se ejecuta el código, incluida la identidad del usuario (IIdentity) y los roles a los que pertenecen.

Todos los objetos principales son necesarios para implementar la IPrincipal interfaz . Para obtener más información sobre IPrincipal las implementaciones, vea la ClaimsPrincipal clase .

Propiedades

Identity

Obtiene la identidad de la entidad de seguridad actual.

Métodos

IsInRole(String)

Determina si la entidad de seguridad actual pertenece al rol especificado.

Se aplica a