@ariyana/appauth
Version:
A general purpose OAuth client.
30 lines • 3.26 kB
JavaScript
;
/*
* Copyright 2017 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except
* in compliance with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software distributed under the
* License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either
* express or implied. See the License for the specific language governing permissions and
* limitations under the License.
*/
Object.defineProperty(exports, "__esModule", { value: true });
exports.IS_PROFILE = exports.IS_LOG = exports.setFlag = exports.Flags = void 0;
/* Global flags that control the behavior of App Auth JS. */
exports.Flags = {
/* Logging turned on ? */
IS_LOG: true,
/* Profiling turned on ? */
IS_PROFILE: false,
};
/** Set a value for the specified global control flags. */
function setFlag(flag, value) {
exports.Flags[flag] = value;
}
exports.setFlag = setFlag;
exports.IS_LOG = exports.Flags.IS_LOG, exports.IS_PROFILE = exports.Flags.IS_PROFILE;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZmxhZ3MuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9zcmMvZmxhZ3MudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBOzs7Ozs7Ozs7Ozs7R0FZRzs7O0FBRUgsNERBQTREO0FBQy9DLFFBQUEsS0FBSyxHQUNkO0lBQ0UseUJBQXlCO0lBQ3pCLE1BQU0sRUFBRSxJQUFJO0lBQ1osMkJBQTJCO0lBQzNCLFVBQVUsRUFBRSxLQUFLO0NBQ2xCLENBQUE7QUFFTCwyREFBMkQ7QUFDM0QsU0FDQSxPQUFPLENBQUMsSUFBd0IsRUFBRSxLQUFjO0lBQzlDLGFBQUssQ0FBQyxJQUFJLENBQUMsR0FBRyxLQUFLLENBQUM7QUFDdEIsQ0FBQztBQUhELDBCQUdDO0FBRWEsUUFBQSxNQUFNLEdBQWdCLGFBQUssU0FBbkIsUUFBQSxVQUFVLEdBQUksYUFBSyxZQUFDIiwic291cmNlc0NvbnRlbnQiOlsiLypcclxuICogQ29weXJpZ2h0IDIwMTcgR29vZ2xlIEluYy5cclxuICpcclxuICogTGljZW5zZWQgdW5kZXIgdGhlIEFwYWNoZSBMaWNlbnNlLCBWZXJzaW9uIDIuMCAodGhlIFwiTGljZW5zZVwiKTsgeW91IG1heSBub3QgdXNlIHRoaXMgZmlsZSBleGNlcHRcclxuICogaW4gY29tcGxpYW5jZSB3aXRoIHRoZSBMaWNlbnNlLiBZb3UgbWF5IG9idGFpbiBhIGNvcHkgb2YgdGhlIExpY2Vuc2UgYXRcclxuICpcclxuICogaHR0cDovL3d3dy5hcGFjaGUub3JnL2xpY2Vuc2VzL0xJQ0VOU0UtMi4wXHJcbiAqXHJcbiAqIFVubGVzcyByZXF1aXJlZCBieSBhcHBsaWNhYmxlIGxhdyBvciBhZ3JlZWQgdG8gaW4gd3JpdGluZywgc29mdHdhcmUgZGlzdHJpYnV0ZWQgdW5kZXIgdGhlXHJcbiAqIExpY2Vuc2UgaXMgZGlzdHJpYnV0ZWQgb24gYW4gXCJBUyBJU1wiIEJBU0lTLCBXSVRIT1VUIFdBUlJBTlRJRVMgT1IgQ09ORElUSU9OUyBPRiBBTlkgS0lORCwgZWl0aGVyXHJcbiAqIGV4cHJlc3Mgb3IgaW1wbGllZC4gU2VlIHRoZSBMaWNlbnNlIGZvciB0aGUgc3BlY2lmaWMgbGFuZ3VhZ2UgZ292ZXJuaW5nIHBlcm1pc3Npb25zIGFuZFxyXG4gKiBsaW1pdGF0aW9ucyB1bmRlciB0aGUgTGljZW5zZS5cclxuICovXHJcblxyXG4vKiBHbG9iYWwgZmxhZ3MgdGhhdCBjb250cm9sIHRoZSBiZWhhdmlvciBvZiBBcHAgQXV0aCBKUy4gKi9cclxuZXhwb3J0IGNvbnN0IEZsYWdzID1cclxuICAgIHtcclxuICAgICAgLyogTG9nZ2luZyB0dXJuZWQgb24gPyAqL1xyXG4gICAgICBJU19MT0c6IHRydWUsXHJcbiAgICAgIC8qIFByb2ZpbGluZyB0dXJuZWQgb24gPyAqL1xyXG4gICAgICBJU19QUk9GSUxFOiBmYWxzZSxcclxuICAgIH1cclxuXHJcbi8qKiBTZXQgYSB2YWx1ZSBmb3IgdGhlIHNwZWNpZmllZCBnbG9iYWwgY29udHJvbCBmbGFncy4gICovXHJcbmV4cG9ydCBmdW5jdGlvblxyXG5zZXRGbGFnKGZsYWc6IGtleW9mIHR5cGVvZiBGbGFncywgdmFsdWU6IGJvb2xlYW4pIHtcclxuICBGbGFnc1tmbGFnXSA9IHZhbHVlO1xyXG59XHJcblxyXG5leHBvcnQgY29uc3Qge0lTX0xPRywgSVNfUFJPRklMRX0gPSBGbGFncztcclxuIl19