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:44
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:62
HTTP
host
host:
string
ip
ip:
string
method
method:
string
input?
optionalinput?:any
Defined in: packages/iam/src/engine.ts:58
Input
now
now:
number
Defined in: packages/iam/src/engine.ts:66
Now
operationId
operationId:
string
Defined in: packages/iam/src/engine.ts:32
Operation ID
probe
probe:
boolean
Defined in: packages/iam/src/engine.ts:36
Whether probe is enabled
session?
optionalsession?:any
Defined in: packages/iam/src/engine.ts:54
Session
user?
optionaluser?:object
Defined in: packages/iam/src/engine.ts:40
User
groups
groups:
string[]
roles
roles:
string[]
uuid
uuid:
string