Verwenden Sie einen bestimmten Anbieter oder eine bestimmte Anbieterkette für Anmeldeinformationen - AWS SDK for Java 2.x

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Verwenden Sie einen bestimmten Anbieter oder eine bestimmte Anbieterkette für Anmeldeinformationen

Als Alternative zur standardmäßigen Anbieterkette für Anmeldeinformationen können Sie angeben, welchen Anbieter von Anmeldeinformationen das SDK verwenden soll. Wenn Sie einen bestimmten Anbieter für Anmeldeinformationen angeben, überspringt das SDK die Überprüfung verschiedener Standorte, wodurch die Zeit für die Erstellung eines Dienstclients geringfügig reduziert wird.

Wenn Sie beispielsweise Ihre Standardkonfiguration mithilfe von Umgebungsvariablen festlegen, geben Sie der credentialsProvider Methode im Service Client Builder ein EnvironmentVariableCredentialsProviderObjekt an, wie im folgenden Codeausschnitt dargestellt.

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

Eine vollständige Liste der Anbieter von Anmeldeinformationen und Anbieterketten finden Sie unter Alle bekannten Implementierungsklassen in. AwsCredentialsProvider

Anmerkung

Sie können Ihren eigenen Anbieter für Anmeldeinformationen oder eigene Anbieterketten verwenden, indem Sie die AwsCredentialsProvider Schnittstelle implementieren.