Uploaded image for project: 'JBoss Transaction Manager'
  1. JBoss Transaction Manager
  2. JBTM-3811

Add support for OpenID Connect (OIDC) to the LRA Coordinator

    XMLWordPrintable

Details

    Description

      The LRA specification [1] implicitly requires that the Narayana LRA coordinator can be configured to invoke LRA participant callbacks in a secure way.

      This task is to provide an example of how to do that using OIDC. Quarkus for example has good support for OIDC [2] and that could be used to get it working for Quarkus and to see what code changes, if any, would be needed. The Quarkus LRA blog [3] contains an example of how to build coordinators so that could be used as a starting point for this task.

      [1] https://github.com/eclipse/microprofile-lra/blob/main/spec/src/main/asciidoc/microprofile-lra-spec.asciidoc#quick-overview-of-annotations
      [2] https://quarkus.io/guides/security-oidc-code-flow-authentication

      [3] https://quarkus.io/blog/using-lra/#lra-coordinators

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              rhn-engineering-mmusgrov Michael Musgrove
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated: