UNPKG

@daystram/ratify-client

Version:
32 lines 1.18 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; exports.__esModule = true; exports.RatifyAPIClient = void 0; var axios_1 = __importDefault(require("axios")); var qs_1 = __importDefault(require("qs")); var RatifyAPIClient = /** @class */ (function () { function RatifyAPIClient(issuer) { this.apiClient = axios_1["default"].create({ baseURL: issuer + "/oauth/" }); } RatifyAPIClient.prototype.token = function (tokenRequest) { return this.apiClient.post("token", qs_1["default"].stringify(tokenRequest), { headers: { "Content-Type": "application/x-www-form-urlencoded" } }); }; RatifyAPIClient.prototype.logout = function (logoutRequest) { return this.apiClient.post("logout", qs_1["default"].stringify(logoutRequest), { headers: { "Content-Type": "application/x-www-form-urlencoded" } }); }; return RatifyAPIClient; }()); exports.RatifyAPIClient = RatifyAPIClient; //# sourceMappingURL=RatifyAPIClient.js.map