As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Usar um provedor de credenciais ou uma cadeia de fornecedores específicos
Como alternativa à cadeia de provedores de credenciais padrão, você pode especificar qual provedor de credenciais eles SDK devem usar. Quando você fornece um provedor de credenciais específico, ele SDK ignora o processo de verificação de vários locais, o que reduz um pouco o tempo de criação de um cliente de serviço.
Por exemplo, se você definir sua configuração padrão usando variáveis de ambiente, forneça um EnvironmentVariableCredentialsProvidercredentialsProvider
método no construtor do cliente de serviço, como no trecho de código a seguir.
Region region = Region.US_WEST_2; DynamoDbClient ddb = DynamoDbClient.builder() .region(region) .credentialsProvider(EnvironmentVariableCredentialsProvider.create()) .build();
Para obter uma lista completa de provedores de credenciais e cadeias de provedores, consulte Todas as classes de implementação conhecidas em AwsCredentialsProvider
nota
Você pode usar seu próprio provedor de credenciais ou cadeias de provedores implementando a interface AwsCredentialsProvider
.