Uses of Package
io.goobi.viewer.model.security.authentication
Packages that use io.goobi.viewer.model.security.authentication
Package
Description
Core controller and utility classes of the Goobi viewer.
JSF managed beans (CDI backing beans) of the Goobi viewer.
Provides authentication provider implementations for the Goobi viewer, supporting
local credentials as well as external systems such as OpenID Connect, VuFind,
Bibliotheca, Littera, and HTTP-header-based single sign-on.
-
Classes in io.goobi.viewer.model.security.authentication used by io.goobi.viewer.controllerClassDescriptionImplementation of
AuthResponseListenerwhich keeps all providers waiting for a response in aConcurrentHashMap.Authentication provider that delegates credential validation to an external HTTP endpoint.Interface of all user authentication related actions, particularly logging in and out of a viewer user account. -
Classes in io.goobi.viewer.model.security.authentication used by io.goobi.viewer.managedbeansClassDescriptionAn exception indicating that an error occurred when trying to authenticate a user.Interface of all user authentication related actions, particularly logging in and out of a viewer user account.
-
Classes in io.goobi.viewer.model.security.authentication used by io.goobi.viewer.model.security.authenticationClassDescriptionAn exception indicating that an error occurred when trying to authenticate a user.Authentication provider that delegates credential validation to an external HTTP endpoint.Interface of all user authentication related actions, particularly logging in and out of a viewer user account.Encapsulates the outcome of an authentication attempt, including the authenticated user and any error message.Authentication provider that authenticates users via an OpenID Connect identity provider.Authentication provider that validates user credentials against a VuFind instance.