com.amazonaws.http.ExecutionContext.getCredentialsProvider()方法的使用及代码示例

x33g5p2x  于2022-01-19 转载在 其他  
字(2.2k)|赞(0)|评价(0)|浏览(94)

本文整理了Java中com.amazonaws.http.ExecutionContext.getCredentialsProvider()方法的一些代码示例,展示了ExecutionContext.getCredentialsProvider()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ExecutionContext.getCredentialsProvider()方法的具体详情如下:
包路径:com.amazonaws.http.ExecutionContext
类名称:ExecutionContext
方法名:getCredentialsProvider

ExecutionContext.getCredentialsProvider介绍

[英]Returns the credentials provider used for fetching the credentials. The credentials fetched is used for signing the request. If there is no credential provider, then the runtime will not attempt to sign (or resign on retries) requests.
[中]返回用于获取凭据的凭据提供程序。获取的凭据用于对请求进行签名。如果没有凭据提供程序,则运行时将不会尝试签署(或重试时退出)请求。

代码示例

代码示例来源:origin: aws/aws-sdk-java

/**
 * Returns the credentials from the execution if exists. Else returns null.
 */
private AWSCredentials getCredentialsFromContext() {
  final AWSCredentialsProvider credentialsProvider = executionContext.getCredentialsProvider();
  AWSCredentials credentials = null;
  if (credentialsProvider != null) {
    awsRequestMetrics.startEvent(Field.CredentialsRequestTime);
    try {
      credentials = credentialsProvider.getCredentials();
    } finally {
      awsRequestMetrics.endEvent(Field.CredentialsRequestTime);
    }
  }
  return credentials;
}

代码示例来源:origin: com.amazonaws/aws-java-sdk-core

/**
 * Returns the credentials from the execution if exists. Else returns null.
 */
private AWSCredentials getCredentialsFromContext() {
  final AWSCredentialsProvider credentialsProvider = executionContext.getCredentialsProvider();
  AWSCredentials credentials = null;
  if (credentialsProvider != null) {
    awsRequestMetrics.startEvent(Field.CredentialsRequestTime);
    try {
      credentials = credentialsProvider.getCredentials();
    } finally {
      awsRequestMetrics.endEvent(Field.CredentialsRequestTime);
    }
  }
  return credentials;
}

代码示例来源:origin: Nextdoor/bender

/**
 * Returns the credentials from the execution if exists. Else returns null.
 */
private AWSCredentials getCredentialsFromContext() {
  final AWSCredentialsProvider credentialsProvider = executionContext.getCredentialsProvider();
  AWSCredentials credentials = null;
  if (credentialsProvider != null) {
    awsRequestMetrics.startEvent(Field.CredentialsRequestTime);
    try {
      credentials = credentialsProvider.getCredentials();
    } finally {
      awsRequestMetrics.endEvent(Field.CredentialsRequestTime);
    }
  }
  return credentials;
}

相关文章