You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
16 lines
360 B
16 lines
360 B
export interface BaseClaims { |
|
iss: string; |
|
exp?: number; |
|
} |
|
|
|
export interface AccessOrRefreshToken extends BaseClaims { |
|
type: "access" | "refresh"; |
|
aud: number; |
|
name: string; |
|
} |
|
|
|
export interface DeviceRegistrationToken extends BaseClaims { |
|
type: "device_reg"; |
|
} |
|
|
|
export type TokenClaims = AccessOrRefreshToken | DeviceRegistrationToken;
|
|
|