ClaimsPrincipalPermission(String, String) Konstruktor
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.