UNPKG

s-bit-agent

Version:

s.BitAgent is a simple Bitwarden CLI wrapper which provides a SSH2 Key Agent solution for Bitwarden.

18 lines (17 loc) 689 B
import { BitwardenService } from './bitwarden.service'; import { LogService } from 'src/shared/log.service'; import { GuiService } from 'src/gui/gui.service'; export declare class SessionService { private readonly bitService; private readonly logService; private readonly guiService; private sessionTimeout; private currentSession; private config; constructor(bitService: BitwardenService, logService: LogService, guiService: GuiService); updateConfig(config: Partial<typeof SessionService.prototype.config>): void; lock(): void; resetTimeout(): void; private getSessionInternal; getSession(reason: string | null): Promise<string | null>; }