Appearance
Documentation / @kizami/authz / applyDenies
Function: applyDenies()
applyDenies(
effective,denies):Map<string,Scope>
Defined in: resolve.ts:87
拒否(deny)を実効権限マップへ適用する。denyはスコープを持たず全面的なので、 該当キーをマップから丸ごと取り除くだけでよい(部分スコープの deny を持たない理由は types.ts の Deny 型のコメント参照)。
セルフサービス権限(UNDENIABLE_PERMISSIONS)への deny は黙って無視する (self-service.ts のコメント参照)。
入力のマップは変更せず、新しいマップを返す。
Parameters
effective
Map<string, Scope>
denies
Iterable<string>
Returns
Map<string, Scope>