IAMRequestContext
Interface: IAMRequestContext
Defined in: packages/iam/src/engine.ts:28
The r.ctx object conditions read
Properties
application?
optionalapplication?: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?
optionalhttp?:object
Defined in: packages/iam/src/engine.ts:44
host
host:
string
ip
ip:
string
method
method:
string
input?
optionalinput?: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?
optionalsession?:any
Defined in: packages/iam/src/engine.ts:42
user?
optionaluser?:object
Defined in: packages/iam/src/engine.ts:31
groups
groups:
string[]
roles
roles:
string[]
uuid
uuid:
string