X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=src%2Fmodels%2FUserModel.ts;h=e49670a8cb7ef1c825d105cfb52d2a1148fe6e9d;hb=refs%2Fheads%2Fmaster;hp=83dd08bd650832c7f455c8c9858913ce36614dcd;hpb=3b4814aa2d3dec621dadb52f058ba95a3dc3a86a;p=osm%2FNG-UI.git diff --git a/src/models/UserModel.ts b/src/models/UserModel.ts index 83dd08b..babf2c3 100644 --- a/src/models/UserModel.ts +++ b/src/models/UserModel.ts @@ -37,11 +37,15 @@ export interface UserDetail { identifier: string; projectListName?: string; project_role_mappings?: ProjectRoleMappings[]; + account_expire_time: string; + password_expire_time?: string; + email_id?: string; } /** Interface for user role mappings */ export interface UserRoleMap { project_role_mappings?: ProjectRoleMappings[]; + remove_project_role_mappings?: ProjectRoleMappings[]; } /** Interface for Admin */ @@ -49,6 +53,9 @@ interface Admin { salt: string; created: number; modified: number; + user_status?: string; + account_expire_time?: number; + password_expire_time?: number; } /** Interface for UserDetail */ export interface UserData { @@ -57,6 +64,9 @@ export interface UserData { modified: string; created: string; identifier: string; + user_status: string; + account_expire_time?: string; + email_id?: string; } /** Interface for Project Roles Mappings */