CrossServiceTokenData.ts 413 B

123456789101112131415161718192021
  1. import { Role } from '../Role/Role'
  2. export type CrossServiceTokenData = {
  3. user: {
  4. uuid: string
  5. email: string
  6. publicKey?: string
  7. }
  8. roles: Array<Role>
  9. session?: {
  10. uuid: string
  11. api_version: string
  12. created_at: string
  13. updated_at: string
  14. device_info: string
  15. readonly_access: boolean
  16. access_expiration: string
  17. refresh_expiration: string
  18. }
  19. extensionKey?: string
  20. }