Skip to main content

ApplicationIdentity

@webda/core


Interface: ApplicationIdentity

Defined in: packages/core/src/session/session.ts:30

Workload identity of an application session, see Session.loginApplication

Properties​

claims?​

optional claims?: Record<string, unknown>

Defined in: packages/core/src/session/session.ts:50

Verified claims of the token


groups?​

optional groups?: string[]

Defined in: packages/core/src/session/session.ts:46

Extra groups of the application, IAM sees them as app-group:<group>


issuer​

issuer: string

Defined in: packages/core/src/session/session.ts:38

Issuer (iss) of the token that authenticated the application


principal​

principal: string

Defined in: packages/core/src/session/session.ts:34

Application principal name, IAM sees it as app:<principal>


subject​

subject: string

Defined in: packages/core/src/session/session.ts:42

Subject (sub) of the token