auth-runtime/dist/cache.d.ts

24 lines
697 B
TypeScript
Raw Normal View History

2026-03-11 23:33:43 +00:00
/**
* Generate SHA256 hash for cache key
*/
export declare function sha256(input: string): string;
/**
* Get cache file path for current AUTH_BASE and CLIENT_KEY
*/
export declare function getCacheFile(authBase: string, clientKey: string, cacheDir: string): string;
/**
* Read cached token if valid
*/
export declare function readCachedToken(cacheFile: string, minTtlSec: number): string | null;
/**
* Write token to cache
*/
export declare function writeCache(cacheFile: string, sessionJson: {
accessToken: string;
expiresIn: number;
}): void;
/**
* Delete cache file if exists
*/
export declare function deleteCache(cacheFile: string): void;
//# sourceMappingURL=cache.d.ts.map