WildFly Elytron

Identity Propagation with OpenID Connect

Learn how to propagate identities within a deployment and across deployments when securing WildFly apps with OpenID Connect.

Securing Jakarta Enterprise Beans with mutual TLS authentication

A demonstration on how to configure Elytron for secure connections to EJBs, using mutual TLS, SASL authentication mechanisms, and credential stores.

Invoking EJBs over HTTP

An overview of how to setup EJBs to operate over HTTP.

Normalize principal propagation/injection across elytron and legacy

An overview of the new configuration option in the EJB subsystem that allows to switch between legacy and elytron principal propagation

Advanced EJB: Securing EJBs using a FileSystem realm and invoking them from a remote client using a credential store

This blog post describes how to secure EJBs deployed to WildFly using Elytron's FileSystem realm, SASL authentication, and how to invoke them from a standalone remote client using EJB Client libraries.

Getting started with EJBs and Elytron Part 2: EJB invocations from remote servers

This blog post describes how to invoke EJBs deployed on a WildFly server instance from another WildFly server instance using Elytron.

Getting started with EJBs and Elytron Part 1: Securing EJBs and invoking them from remote clients

This blog post describes how to secure EJBs deployed to WildFly 11 using Elytron and how to invoke them from a standalone remote client using the new Naming Client and EJB Client libraries.