+// 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;
}