in src/main/java/software/amazon/msk/auth/iam/IAMClientCallbackHandler.java [94:104]
protected void handleCallback(AWSCredentialsCallback callback) throws IOException {
if (log.isDebugEnabled()) {
log.debug("Selecting provider {} to load credentials", provider.getClass().getName());
}
try {
provider.refresh();
callback.setAwsCredentials(provider.getCredentials());
} catch (Exception e) {
callback.setLoadingException(e);
}
}