本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用特定憑證提供者或提供者鏈
作為預設憑證提供者鏈的替代方案,您可以指定SDK應使用的憑證提供者。當您提供特定憑證提供者時, 會SDK略過檢查各種位置的程序,這稍微縮短了建立服務用戶端的時間。
例如,如果您使用環境變數設定預設組態,請將EnvironmentVariableCredentialsProvidercredentialsProvider
方法,如下列程式碼片段所示。
Region region = Region.US_WEST_2; DynamoDbClient ddb = DynamoDbClient.builder() .region(region) .credentialsProvider(EnvironmentVariableCredentialsProvider.create()) .build();
如需憑證提供者和提供者鏈的完整清單,請參閱 中的所有已知實作類別AwsCredentialsProvider
注意
您可以實作 AwsCredentialsProvider
介面,使用自己的憑證提供者或提供者鏈。