Skip to main content

AppIdentity

@webda/oidc


Interface: AppIdentity

Defined in: packages/oidc/src/verifier.service.ts:73

Identity of a verified application

Properties​

claims​

claims: Record<string, unknown>

Defined in: packages/oidc/src/verifier.service.ts:93

Verified claims


expiresAt​

expiresAt: number

Defined in: packages/oidc/src/verifier.service.ts:97

Token expiration timestamp in milliseconds


groups​

groups: string[]

Defined in: packages/oidc/src/verifier.service.ts:89

Static groups of the trusted issuer


issuer​

issuer: string

Defined in: packages/oidc/src/verifier.service.ts:77

Token issuer


principal​

principal: string

Defined in: packages/oidc/src/verifier.service.ts:85

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


subject​

subject: string

Defined in: packages/oidc/src/verifier.service.ts:81

Token subject