Interface Authenticator

All Known Implementing Classes:
ApiKeyAuthFilter, AuthFilter, AuthFilterChain, BearerTokenAuthFilter, OAuthFilter, OidcSessionAuthFilter, SamlAuthFilter
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

Lowest-level authentication contract shared by the servlet-filter layer (AuthFilter, AuthFilterChain) and the resource layer (RestAuthenticator).

Three-state return contract:

See Also:
Since:
10.0.0
  • Method Summary

    Modifier and Type
    Method
    Description
    authenticate(jakarta.servlet.http.HttpServletRequest req)
    Inspects the request and returns the authentication result.