UNPKG

s-bit-agent

Version:

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

52 lines 1.84 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ResponseFailure = exports.ResponseOk = exports.ResponseSession = exports.RequestPing = exports.RequestCacheClear = exports.RequestSession = exports.SBitAgentMessageType = void 0; var SBitAgentMessageType; (function (SBitAgentMessageType) { SBitAgentMessageType["REQUEST_SESSION"] = "REQUEST_SESSION"; SBitAgentMessageType["REQUEST_CACHE_CLEAR"] = "REQUEST_CACHE_CLEAR"; SBitAgentMessageType["REQUEST_PING"] = "REQUEST_PING"; SBitAgentMessageType["RESPONSE_SESSION"] = "RESPONSE_SESSION"; SBitAgentMessageType["RESPONSE_OK"] = "RESPONSE_OK"; SBitAgentMessageType["RESPONSE_FAILURE"] = "RESPONSE_FAILURE"; })(SBitAgentMessageType || (exports.SBitAgentMessageType = SBitAgentMessageType = {})); class RequestSession { constructor(reason) { this.reason = reason; this.type = SBitAgentMessageType.REQUEST_SESSION; } } exports.RequestSession = RequestSession; class RequestCacheClear { constructor() { this.type = SBitAgentMessageType.REQUEST_CACHE_CLEAR; } } exports.RequestCacheClear = RequestCacheClear; class RequestPing { constructor() { this.type = SBitAgentMessageType.REQUEST_PING; } } exports.RequestPing = RequestPing; class ResponseSession { constructor(session) { this.session = session; this.type = SBitAgentMessageType.RESPONSE_SESSION; } } exports.ResponseSession = ResponseSession; class ResponseOk { constructor() { this.type = SBitAgentMessageType.RESPONSE_OK; } } exports.ResponseOk = ResponseOk; class ResponseFailure { constructor(reason) { this.reason = reason; this.type = SBitAgentMessageType.RESPONSE_FAILURE; } } exports.ResponseFailure = ResponseFailure; //# sourceMappingURL=message.js.map