nooschain / buckets/access-control / assertPrincipalExists
Function: assertPrincipalExists()
assertPrincipalExists(
database,principalType,principalId):Promise<void>
Defined in: buckets/access-control.ts:123
Dispatches principal existence checks for bucket access-rule execution.
This keeps access-rule handlers from accepting rules for dangling users, organizations, or contracts, which would otherwise produce confusing authorization results during replay and API reads.
Parameters
database
principalType
principalId
string
Returns
Promise<void>