feat(desktop): implement client token rotation and session management enhancements
This commit is contained in:
+2
@@ -1,6 +1,7 @@
|
||||
import type {
|
||||
CreatePublishJobResponse,
|
||||
DesktopAccountInfo,
|
||||
DesktopClientRotateResponse,
|
||||
DesktopPublishTaskListResponse,
|
||||
DesktopRuntimeSessionSyncRequest,
|
||||
ListDesktopPublishTasksParams,
|
||||
@@ -55,6 +56,7 @@ declare global {
|
||||
getAppSettings(): Promise<DesktopAppSettings>
|
||||
setAppSetting(key: keyof DesktopAppSettings, value: boolean): Promise<DesktopAppSettings>
|
||||
syncRuntimeSession(session: DesktopRuntimeSessionSyncRequest | null): Promise<null>
|
||||
rotateRuntimeClientToken(): Promise<DesktopClientRotateResponse>
|
||||
releaseRuntimeSession(revoke?: boolean): Promise<null>
|
||||
setWindowMode(
|
||||
mode: 'login' | 'main',
|
||||
|
||||
Reference in New Issue
Block a user