Is there any way to use AWS IaM identity to authenticate/authorize AWS applications in on-premises JBoss Fuse applications?

Solution Verified - Updated -

Issue

We have a couple of JBoss Fuse 6.2.1 based applications running at our local site. We also have some AWS applications in our development environment.

There is necessity to access on-premises apps from AWS side. Currently, our developers using password-base authentication to achieve this goal, but this will be impossible in our production environment, as it's prohibited to store passwords/hashes outside of local data center.

There are some authentication schemes for JBoss Fuse as mentioned in Red Hat JBoss Fuse 6.2.1 Security Guide, but most of them are password-based.

Is there any way to use AWS IaM identity to authenticate/authorize AWS applications in on-premises JBoss Fuse applications? As I can understand, JBoss Fuse must support some kind of JAAS "external IdM" / "SAML" module?

What could you advise in this situation? If JBoss Fuse 6.2.1 is capable to be integrated with cloud services? Does Red Hat can propose a ready-to-use solution for such hybrid cloud infrastructure?

Environment

  • Red Hat Fuse
    • 6.2.1

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In