in artifactregistry-auth-common/src/main/java/com/google/cloud/artifactregistry/auth/DefaultCredentialProvider.java [60:67]
public void refreshIfNeeded() throws IOException {
long now = Instant.now().toEpochMilli();
if (cachedCredentials != null && now > LAST_REFRESH_TIME_MS + REFESH_INTERVAL_MS) {
LOGGER.info("Refreshing Credentials...");
cachedCredentials.refreshIfExpired();
LAST_REFRESH_TIME_MS = now;
}
}