Skip to main content

IAMRequestContext

@webda/iam


Interface: IAMRequestContext

Defined in: packages/iam/src/engine.ts:28

The r.ctx object conditions read

Properties​

application?​

optional application?: object

Defined in: packages/iam/src/engine.ts:35

Application (workload identity) of an application session

claims​

claims: Record<string, unknown>

groups​

groups: string[]

issuer​

issuer: string

principal​

principal: string

subject​

subject: string


http?​

optional http?: object

Defined in: packages/iam/src/engine.ts:44

host​

host: string

ip​

ip: string

method​

method: string


input?​

optional input?: any

Defined in: packages/iam/src/engine.ts:43


now​

now: number

Defined in: packages/iam/src/engine.ts:45


operationId​

operationId: string

Defined in: packages/iam/src/engine.ts:29


probe​

probe: boolean

Defined in: packages/iam/src/engine.ts:30


session?​

optional session?: any

Defined in: packages/iam/src/engine.ts:42


user?​

optional user?: object

Defined in: packages/iam/src/engine.ts:31

groups​

groups: string[]

roles​

roles: string[]

uuid​

uuid: string