Class PermissionRequirement
- Namespace
- Stratara.Identity.AspNetCore.Authorization
- Assembly
- Stratara.Identity.AspNetCore.dll
ASP.NET Core authorization requirement carrying one Stratara permission name — the policy
payload behind [Authorize("sims.read")]-style endpoint gates generated by the
permission policy provider.
public sealed class PermissionRequirement : IAuthorizationRequirement
- Inheritance
-
PermissionRequirement
- Implements
- Inherited Members
- Extension Methods
Constructors
PermissionRequirement(string)
ASP.NET Core authorization requirement carrying one Stratara permission name — the policy
payload behind [Authorize("sims.read")]-style endpoint gates generated by the
permission policy provider.
public PermissionRequirement(string permission)
Parameters
permissionstringThe permission the caller must hold.
Properties
Permission
The permission the caller must hold.
public string Permission { get; }