はい。EC2MetadataUtils.getIAMSecurityCredentials()
_EC2MetadataUtils.IAMSecurityCredential
サイン:
public static class EC2MetadataUtils.IAMSecurityCredential
田畑:
String accessKeyId
String secretAccessKey
これらのフィールドにアクセスするには、次を使用しますEC2MetadataUtils.getIAMSecurityCredentials()
。
public static Map<String,EC2MetadataUtils.IAMSecurityCredential> getIAMSecurityCredentials()
ドキュメンテーション:
この質問の範囲外ですが、このインスタンスで AWS SDK for Java にこれらの認証情報を使用している場合、これらの認証情報を明示的に定義する必要がないことにも注意してください。デフォルトのコンストラクターを使用する AWS クライアントは、デフォルトの認証情報プロバイダ チェーンの一部として、これらの認証情報に対して。詳細については、このドキュメントを参照してください。