dop-sdk
Version:
Mini App SDK for JavaScript by VTB
23 lines • 851 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.AccessTokenScopes = exports.AccessTokenData = void 0;
/** Token data type. */
var AccessTokenData = /** @class */ (function () {
function AccessTokenData(baseToken) {
this.token = baseToken.token;
this.validUntil = new Date(baseToken.validUntil);
this.scopes = new AccessTokenScopes(baseToken.scopes);
}
return AccessTokenData;
}());
exports.AccessTokenData = AccessTokenData;
/** Token permission type. */
var AccessTokenScopes = /** @class */ (function () {
function AccessTokenScopes(basePermission) {
this.audience = basePermission.audience;
this.scopes = basePermission.scopes;
}
return AccessTokenScopes;
}());
exports.AccessTokenScopes = AccessTokenScopes;
//# sourceMappingURL=token-data.js.map