Rôles Anywhere IAM propose désormais un plug-in Java pour l’AWS SDK
Rôles Anywhere IAM (Gestion des identités et des accès AWS) propose désormais un plug-in pour le kit AWS SDK pour Java v2, qui permet aux charges de travail exécutées en dehors d’AWS d’obtenir des informations d’identification AWS temporaires directement dans le processus d’application Java. Le plug-in s’exécute dans la même machine virtuelle Java (JVM) que votre application, ce qui évite d’avoir à exécuter l’assistant des informations d’identification Rôles Anywhere IAM en tant que processus distinct ou à configurer credential_process dans votre profil AWS.
Vous configurez le plug-in sur votre générateur de clients de service AWS SDK pour Java v2 afin de résoudre automatiquement les informations d’identification temporaires sans écrire de logique de récupération des informations d’identification. Le plug-in gère l’appel à CreateSession et l’actualisation automatique des informations d’identification avant leur expiration. Il prend en charge les types de clés RSA, Elliptic Curve (EC) et ML-DSA et nécessite Java 8 ou une version ultérieure. L’utilisation de ce plug-in n’engendre aucun coût supplémentaire.
Rôles Anywhere IAM est disponible dans toutes les Régions AWS, y compris les Régions AWS GovCloud (US), la Région AWS European Sovereign Cloud (Allemagne) et les régions Chine. Pour commencer à utiliser le plug-in Java, consultez la documentation du plug-in Java Rôles Anywhere IAM. Pour la version actuelle, les notes de publication et les instructions de vérification des signatures, consultez la page du plug-in sur le site Web de Maven Central et le référentiel roles-anywhere-java sur GitHub.