@elsikora/nestjs-crud-automator
Version:
A library for automating the creation of CRUD operations in NestJS.
10 lines (9 loc) • 566 B
TypeScript
/**
* Checks whether a granted permission satisfies a required permission.
* Supported wildcard forms are `*`, `<prefix>.*`, and exact matches.
* Wildcards are evaluated only on granted permissions.
* @param {string} grantedPermission - Permission granted to the principal.
* @param {string} requiredPermission - Concrete permission required by the rule.
* @returns {boolean} True when the granted permission satisfies the requirement.
*/
export declare function AuthorizationPermissionMatches(grantedPermission: string, requiredPermission: string): boolean;