Skip to main content
Table of Contents

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

permission string

The permission the caller must hold.

Properties

Permission

The permission the caller must hold.

public string Permission { get; }

Property Value

string