IAM Roles Anywhere now provides a Java plugin for the AWS SDK
Share
Services
[AWS Identity and Access Management (IAM) Roles Anywhere](https://aws.amazon.com/iam/roles-anywhere/) now provides a plugin for the [AWS SDK for Java v2](https://docs.aws.amazon.com/sdk-for-java/latest/developer-guide/home.html) that enables workloads running outside of AWS to obtain temporary AWS credentials directly within the Java application process. The plugin runs in the same Java Virtual Machine (JVM) as your application, removing the need to run the IAM Roles Anywhere credential helper as a separate process or configure credential\_process in your AWS profile.
You configure the plugin on your AWS SDK for Java v2 service client builder to automatically resolve temporary credentials without writing credential-fetching logic. The plugin handles calling CreateSession and automatically refreshing credentials before they expire. It supports RSA, Elliptic Curve (EC), and ML-DSA key types and requires Java 8 or higher. There is no additional charge for using the plugin.
IAM Roles Anywhere is available in all [AWS Regions](https://docs.aws.amazon.com/general/latest/gr/rolesanywhere.html), including the AWS GovCloud (US) Regions, AWS European Sovereign Cloud (Germany) Region, and China Regions. To get started with the Java plugin, see the [IAM Roles Anywhere Java plugin documentation](https://docs.aws.amazon.com/rolesanywhere/latest/userguide/java-plugin.html). For the current version, release notes, and signature verification instructions, see the [plugin's page](https://central.sonatype.com/artifact/software.amazon.rolesanywhere.plugin/roles-anywhere-java) on the Maven Central website and the [roles-anywhere-java repository](https://github.com/aws-sdk-plugin/roles-anywhere-java) on GitHub.
What else is happening at Amazon Web Services?
Read update
Services
Share
Amazon RDS for PostgreSQL supports minor versions 18.6, 17.11, 16.15, 15.19, and 14.24
about 8 hours ago
Services
Share
AWS Lambda introduces managed runtimes in public preview for Node.js 26 and Python 3.15
about 11 hours ago
Services
Share
AWS Secrets Manager adds managed external secrets support for Cisco Security Platform and Netskope
about 17 hours ago
Services
Share
AWS Lambda functions now support full IAM resource-based policies
about 22 hours ago
Services
Share