UNPKG

react-native-cos-sdk

Version:
12 lines 649 B
import type { SessionQCloudCredentials, STSCredentialScope } from "src/data_model/credentials"; export declare class ScopeLimitCredentialsProvider { private static readonly MAX_CACHE_CREDENTIAL_SIZE; private credentialPairs; forceInvalidationScopeCredentials(): void; fetchScopeLimitCredentials(stsScopesArrayJson: string, callback: (stsScopesArray: Array<STSCredentialScope>) => Promise<SessionQCloudCredentials | null>): Promise<SessionQCloudCredentials | null>; private lookupValidCredentials; private cacheCredentialsAndCleanUp; private hashCode; private isValid; } //# sourceMappingURL=scope_credentials.d.ts.map