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
JavaScript
;
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