ClaimsPrincipalPermission(String, String) Konstruktor

Definice

Vytvoří novou instanci třídy 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)

Parametry

resource
String

Prostředek, pro který má být objekt zabezpečení autorizovaný.

action
String

Akce, pro kterou má být objekt zabezpečení autorizovaný.

Výjimky

resource je null nebo prázdný řetězec.

action je null.

Poznámky

Objekt ClaimsPrincipalPermission se inicializuje pomocí zadaného páru resource-action. Můžete volat metodu Demand a provést kontrolu přístupu.

Ačkoli konstruktor přijímá pouze jeden prostředek a akci, ClaimsPrincipalPermission objekty lze kombinovat prostřednictvím Union metod a Intersect . Oprávnění vytvořená těmito metodami mohou obsahovat několik párů akce prostředku.

Platí pro