UNPKG

bugyo-cloud-client

Version:
20 lines 800 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.TokenPage = void 0; const page_parser_1 = require("../../utils/page-parser"); const url_utils_1 = require("../../utils/url-utils"); const base_endpoint_1 = require("./base-endpoint"); /** * The page contains "__RequestVerificationToken" */ class TokenPage extends base_endpoint_1.BaseEndpoint { async invoke(client) { const url = (0, url_utils_1.produceUrl)(this.EndpointName, client); this.logger.debug("Getting %s: %s.", this.EndpointName, url); const text = await client.session.getPage(url); this.logger.info("%s succeed.", this.EndpointName); return (0, page_parser_1.parseToken)(text); } } exports.TokenPage = TokenPage; //# sourceMappingURL=token-page.js.map