Utilizza un fornitore o una catena di fornitori di credenziali specifico - AWS SDK for Java 2.x

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Utilizza un fornitore o una catena di fornitori di credenziali specifico

In alternativa alla catena di provider di credenziali predefinita, puoi specificare quale provider di credenziali deve utilizzare l'SDK. Quando fornite un provider di credenziali specifico, l'SDK salta il processo di verifica delle varie ubicazioni, il che riduce leggermente il tempo necessario per creare un client di servizio.

Ad esempio, se imposti la configurazione predefinita utilizzando variabili di ambiente, fornisci un EnvironmentVariableCredentialsProvideroggetto al credentialsProvider metodo sul service client builder, come nel seguente frammento di codice.

Region region = Region.US_WEST_2; DynamoDbClient ddb = DynamoDbClient.builder() .region(region) .credentialsProvider(EnvironmentVariableCredentialsProvider.create()) .build();

Per un elenco completo dei fornitori di credenziali e delle catene di provider, consulta All Known Implementation Classes in. AwsCredentialsProvider

Nota

È possibile utilizzare il proprio provider di credenziali o le proprie catene di fornitori implementando l'AwsCredentialsProviderinterfaccia.