UNPKG

@venly/venly-core-sdk

Version:

Javascrip/Typescript SDK for Venly's Web3 Services

22 lines 816 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.VyAuthAPI = void 0; const core_1 = require("../core"); const models_1 = require("../models"); class VyAuthAPI { constructor(_apiBase) { this._apiBase = _apiBase; this._apiEndpoint = models_1.VyApiEndpoint.Auth; } getAccessToken(clientId, clientSecret) { var requestData = core_1.VyRequestData.post("/auth/realms/Arkane/protocol/openid-connect/token", this._apiEndpoint) .AddFormContent({ 'grant_type': 'client_credentials', 'client_id': clientId, 'client_secret': clientSecret }); return this._apiBase.makeRequest(requestData, models_1.VyAccessTokenDto); } } exports.VyAuthAPI = VyAuthAPI; //# sourceMappingURL=VyAuthAPI.js.map