open ai api
This commit is contained in:
49
node_modules/@azure/msal-browser/dist/cache/MemoryStorage.mjs
generated
vendored
Normal file
49
node_modules/@azure/msal-browser/dist/cache/MemoryStorage.mjs
generated
vendored
Normal file
@@ -0,0 +1,49 @@
|
||||
/*! @azure/msal-browser v4.22.1 2025-09-09 */
|
||||
'use strict';
|
||||
/*
|
||||
* Copyright (c) Microsoft Corporation. All rights reserved.
|
||||
* Licensed under the MIT License.
|
||||
*/
|
||||
class MemoryStorage {
|
||||
constructor() {
|
||||
this.cache = new Map();
|
||||
}
|
||||
async initialize() {
|
||||
// Memory storage does not require initialization
|
||||
}
|
||||
getItem(key) {
|
||||
return this.cache.get(key) || null;
|
||||
}
|
||||
getUserData(key) {
|
||||
return this.getItem(key);
|
||||
}
|
||||
setItem(key, value) {
|
||||
this.cache.set(key, value);
|
||||
}
|
||||
async setUserData(key, value) {
|
||||
this.setItem(key, value);
|
||||
}
|
||||
removeItem(key) {
|
||||
this.cache.delete(key);
|
||||
}
|
||||
getKeys() {
|
||||
const cacheKeys = [];
|
||||
this.cache.forEach((value, key) => {
|
||||
cacheKeys.push(key);
|
||||
});
|
||||
return cacheKeys;
|
||||
}
|
||||
containsKey(key) {
|
||||
return this.cache.has(key);
|
||||
}
|
||||
clear() {
|
||||
this.cache.clear();
|
||||
}
|
||||
decryptData() {
|
||||
// Memory storage does not support encryption, so this method is a no-op
|
||||
return Promise.resolve(null);
|
||||
}
|
||||
}
|
||||
|
||||
export { MemoryStorage };
|
||||
//# sourceMappingURL=MemoryStorage.mjs.map
|
||||
Reference in New Issue
Block a user