Compartir a través de


ClaimsPrincipalPermission(String, String) Constructor

Definición

Crea una nueva instancia de la clase ClaimsPrincipalPermission.

public:
 ClaimsPrincipalPermission(System::String ^ resource, System::String ^ action);
public ClaimsPrincipalPermission (string resource, string action);
new System.IdentityModel.Services.ClaimsPrincipalPermission : string * string -> System.IdentityModel.Services.ClaimsPrincipalPermission
Public Sub New (resource As String, action As String)

Parámetros

resource
String

El recurso en el que se debe autorizar la entidad de seguridad.

action
String

La acción para la que debe autorizarse la entidad de seguridad.

Excepciones

resource es null o una cadena vacía.

action es null.

Comentarios

El ClaimsPrincipalPermission objeto se inicializa con el par de acciones de recursos especificado. Puede llamar al Demand método para realizar una comprobación de acceso.

Aunque el constructor solo toma un único recurso y una acción, ClaimsPrincipalPermission los objetos se pueden combinar a través de los Union métodos y Intersect . El permiso creado a través de estos métodos puede contener varios pares de acción de recursos.

Se aplica a