UNPKG

@zeroid/trimble.identity.fixedtokenprovider

Version:

An implementation of ITokenProvider with a fixed value

29 lines (26 loc) 817 B
'use strict'; // implements ITokenProvider (function (root, factory) { if (typeof define === 'function' && define.amd) { // AMD define([], factory); } else if (typeof exports === 'object') { // CommonJS module.exports = factory(); } else { // Browser globals (Note: root is window) root.FixedTokenProvider = factory(); } }(this, function () { var _fixedTokenProvider = function (accessToken) { this._accessToken = accessToken; } _fixedTokenProvider.prototype.retrieveToken = function () { var self = this; return new Promise(function (resolve, reject) { resolve(self._accessToken); }); }; // Exposed public methods return _fixedTokenProvider; }));