doc AWSCredentialsHolder