我在當前項目中使用aws
sqs
。我需要知道如何使用SQSConnectionFactory
來設置訪問密鑰和密鑰(從屬性文件讀取)。使用SQSConnectionFactory設置AWS_ACCESS_KEY_ID和AWS_SECRET_KEY的值
請在下面找到我的代碼:
public void createConnectionFactory() throws JMSException{
try {
SQSConnectionFactory connectionFactory = SQSConnectionFactory.builder()
.withRegion(Region.getRegion(Regions.US_EAST_1))
.withAWSCredentialsProvider(new EnvironmentVariableCredentialsProvider())
.build();
// Create the connection.
SQSConnection connection = connectionFactory.createConnection();
}
catch (JMSException ex)
{
throw ex;
}
}
我試圖尋找,通過它我可以設置方法,但找不到任何。如何從這裏開始?我應該爲基本身份驗證編寫另一種方法並在此處調用它,還是有更好的方法來執行此操作?
我是新來的StackOverflow,我格式化技能的工作。謝謝您的幫助! –