Represents an authenticated End-User Application created to access end-user facing APIs for a specific tenant + environment + application. This will be created using a token issued by the ax-user-service.

Hierarchy

Properties

applicationId: string

The end-user application for this token

Example

f4d491d8-49fc-4bfc-bb69-3c6abd957821
aud: string

Audience of the token

Example

*
email?: string

Subject email

Example

john.doe@example.com
environmentId: string

Environment ID

exp: number

Expiration time (seconds since Unix epoch)

Example

1641566572
iat: number

Issued at (seconds since Unix epoch)

Example

1638974572
iss: string

Issuer of the token

Example

e.g. ax-id-service or ax-user-service
name: string

Subject name

Example

John Doe
sub: string

Subject identifier

Example

d68f0268-2703-49ef-9239-7391473fe77a
subjectType: SubjectType

Type of the subject

Example

UserAccount
tenantId: string

Tenant ID

Generated using TypeDoc