X-Git-Url: https://git.arvados.org/arvados-workbench2.git/blobdiff_plain/f4012790be2404ce2f5b2594338fac43b1b9c59b..970a9e9dcd2a444d02181c4df3f205f7e0a8ebeb:/src/models/session.ts diff --git a/src/models/session.ts b/src/models/session.ts index 8a5002be..630b63d9 100644 --- a/src/models/session.ts +++ b/src/models/session.ts @@ -1,9 +1,24 @@ +// Copyright (C) The Arvados Authors. All rights reserved. +// +// SPDX-License-Identifier: AGPL-3.0 + +export enum SessionStatus { + INVALIDATED, + BEING_VALIDATED, + VALIDATED +} + export interface Session { clusterId: string; remoteHost: string; - username: string; + baseUrl: string; + name: string; email: string; token: string; + uuid: string; loggedIn: boolean; - validated: boolean; + status: SessionStatus; + active: boolean; + userIsActive: boolean; + apiRevision: number; }