{"version":3,"file":"globalSettings.mjs","sources":["../../../src/utils/globalSettings.ts"],"sourcesContent":["// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n// SPDX-License-Identifier: Apache-2.0\nlet isServerSideAuthEnabled = false;\nlet runtimeOptions = {};\nlet isSSLOrigin = false;\nexport const globalSettings = {\n    enableServerSideAuth() {\n        isServerSideAuthEnabled = true;\n    },\n    isServerSideAuthEnabled() {\n        return isServerSideAuthEnabled;\n    },\n    setRuntimeOptions(options) {\n        // make a copy instead of set the reference\n        runtimeOptions = structuredClone(options);\n    },\n    getRuntimeOptions() {\n        return runtimeOptions;\n    },\n    setIsSSLOrigin(value) {\n        isSSLOrigin = value;\n    },\n    isSSLOrigin() {\n        return isSSLOrigin;\n    },\n};\n"],"names":[],"mappings":"AAAA;AACA;AACA,IAAI,uBAAuB,GAAG,KAAK;AACnC,IAAI,cAAc,GAAG,EAAE;AACvB,IAAI,WAAW,GAAG,KAAK;AACX,MAAC,cAAc,GAAG;AAC9B,IAAI,oBAAoB,GAAG;AAC3B,QAAQ,uBAAuB,GAAG,IAAI;AACtC,IAAI,CAAC;AACL,IAAI,uBAAuB,GAAG;AAC9B,QAAQ,OAAO,uBAAuB;AACtC,IAAI,CAAC;AACL,IAAI,iBAAiB,CAAC,OAAO,EAAE;AAC/B;AACA,QAAQ,cAAc,GAAG,eAAe,CAAC,OAAO,CAAC;AACjD,IAAI,CAAC;AACL,IAAI,iBAAiB,GAAG;AACxB,QAAQ,OAAO,cAAc;AAC7B,IAAI,CAAC;AACL,IAAI,cAAc,CAAC,KAAK,EAAE;AAC1B,QAAQ,WAAW,GAAG,KAAK;AAC3B,IAAI,CAAC;AACL,IAAI,WAAW,GAAG;AAClB,QAAQ,OAAO,WAAW;AAC1B,IAAI,CAAC;AACL;;;;"}