1
名前付きプロファイル(例:「myprofile」)をAWSクレデンシャルプロバイダとして指定するにはどうすればよいですか?AWS Credentials Providerで標準プロファイル名を使用していますか?
は、私は現在、アプリケーションバンドルに保存された資格情報を使用してAWSキネシスクライアントがあります。
KinesisProducerConfiguration config = new KinesisProducerConfiguration();
config.setCredentialsProvider(new PropertiesFileCredentialsProvider("credentials.properties"));
をし、それは、そのようなことは、標準のAWS設定ファイル~/.aws/credentials
に指定されたプロファイルを使用することができることを修正したいと思います。
私はこのような資格情報を取得することができます:私は、私は資格証明書ファイルにプロファイルを指定することができるように、コードの最初のスニペットでやって
String awskey = new ProfilesConfigFile()
.getAllProfiles()
.get("myprofile")
.getCredentials()
.getAWSAccessKeyId();
何が必要ですか?