public T get()

in src/main/java/com/aliyun/credentials/provider/RefreshCachedSupplier.java [50:61]


    public T get() {
        if (cacheIsStale()) {
            logger.verbose("Refreshing credentials synchronously");
            refreshCache();
        } else if (shouldInitiateCachePrefetch()) {
            logger.verbose("Prefetching credentials, using prefetch strategy: {}", prefetchStrategy.toString());
            prefetchCache();
        } else {
            logger.verbose("get local credentials");
        }
        return this.cachedValue.value();
    }