Referencia de @styx/authz generada de su TSDoc.
packages/authz/package.jsonPágina generada desde
el TSDoc de @styx/authz. No se edita a mano:bun run docs:genla regenera ybun run docs:checkfalla si difiere.
authorize<
R,P>(principal,permission,resource):Authorized<R,P> |null
Autoriza resource para permission o devuelve null (el transport lo
traduce a 404: no se confirma que el recurso exista).
R extends IOwnedResource
P extends Permission
Sujeto autenticado.
P
Permiso pedido.
R
Recurso resuelto con su dueño.
Authorized<R, P> | null
El recurso marcado, o null si can() lo deniega.