IPrincipal IPrincipal IPrincipal IPrincipal Interface

Definición

Define la funcionalidad básica de un objeto de entidad de seguridad.Defines the basic functionality of a principal object.

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

Comentarios

Un objeto principal representa el contexto de seguridad del usuario que se ejecuta el código, incluida la identidad del usuario (IIdentity) y los roles a los que pertenecen.A principal object represents the security context of the user on whose behalf the code is running, including that user's identity (IIdentity) and any roles to which they belong.

Todos los objetos de entidad de seguridad necesarias para implementar el IPrincipal interfaz.All principal objects are required to implement the IPrincipal interface. Para obtener más información acerca de IPrincipal implementaciones, consulte la ClaimsPrincipal clase.For more information about IPrincipal implementations, see the ClaimsPrincipal class.

Propiedades

Identity Identity Identity Identity

Obtiene la identidad de la entidad de seguridad actual.Gets the identity of the current principal.

Métodos

IsInRole(String) IsInRole(String) IsInRole(String) IsInRole(String)

Determina si la entidad de seguridad actual pertenece al rol especificado.Determines whether the current principal belongs to the specified role.

Se aplica a