ApplicationIdentity
Interface: ApplicationIdentity
Defined in: packages/core/src/session/session.ts:51
Workload identity of an application session, see Session.loginApplication
Properties
claims?
optionalclaims?:Record<string,unknown>
Defined in: packages/core/src/session/session.ts:71
Verified claims of the token
groups?
optionalgroups?:string[]
Defined in: packages/core/src/session/session.ts:67
Extra groups of the application, IAM sees them as app-group:<group>
issuer
issuer:
string
Defined in: packages/core/src/session/session.ts:59
Issuer (iss) of the token that authenticated the application
principal
principal:
string
Defined in: packages/core/src/session/session.ts:55
Application principal name, IAM sees it as app:<principal>
subject
subject:
string
Defined in: packages/core/src/session/session.ts:63
Subject (sub) of the token