jakarta.security.auth.message.package.html Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of jakarta.authentication-api Show documentation
Show all versions of jakarta.authentication-api Show documentation
Jakarta Authentication defines a general low-level SPI for authentication mechanisms, which are controllers
that interact with a caller and a container's environment to obtain the caller's credentials, validate these,
and pass an authenticated identity (such as name and groups) to the container.
Jakarta Authentication consists of several profiles, with each profile telling how a specific container
(such as Jakarta Servlet) can integrate with- and adapt to this SPI.
Jakarta Authentication
This package defines the core interfaces of Jakarta Authentication.
The SPI defines the interfaces by which pluggable authentication mechanisms (aka message authentication modules) may be configured
and invoked by a container (aka message processing runtimes).
The term "message" in this context derives from Message Level Security (MLS) vs Transport Level Security (TLS).