SDK y paquetes@styx/authzindexfunctions

Function: authorize()

Referencia de @styx/authz generada de su TSDoc.

ImplementadoSin versión del tren todavía· generada desde packages/authz/package.json

Página generada desde el TSDoc de @styx/authz. No se edita a mano: bun run docs:gen la regenera y bun run docs:check falla si difiere.

Function: authorize()

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).

Type Parameters

R

R extends IOwnedResource

P

P extends Permission

Parameters

principal

IPrincipal

Sujeto autenticado.

permission

P

Permiso pedido.

resource

R

Recurso resuelto con su dueño.

Returns

Authorized<R, P> | null

El recurso marcado, o null si can() lo deniega.