Skip to content

What's New in Jakarta Security 3

In additional to the existing BASIC, FORM, and CUSTOM FORM authentication, Jakarta Security 3.0 adds OpenID Connect protocol support. But the original plan of support Client Cert and Digest is not available in this release, more details please read Arjan Tijms's What's New In Jakarta Security 3.

OpenID Connect(aka OIDC) 1.0 is a simple identity layer on top of the OAuth 2.0 protocol. It enables Clients to verify the identity of the End-User based on the authentication performed by an Authorization Server, as well as to obtain basic profile information about the End-User in an interoperable and REST-like manner.

Next we will explore how to configure OIDC client authentication in a Jakarta web application with the popular OIDC/OAuth2 authentication providers, such as self-host KeyCloak server, and cloud based identity providers, eg. Okta and Auth0.


Last update: 2023-11-26