ClaimsPrincipalPermission(String, String) Constructor

Definición

Crea una nueva instancia de la ClaimsPrincipalPermission clase .

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

Recurso en el que se debe autorizar la entidad de seguridad.

action
String

Acción para la que se debe autorizar 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 realiza un único recurso y 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