Uses of Class
io.goobi.viewer.model.security.authentication.HttpAuthenticationProvider
Packages that use HttpAuthenticationProvider
Package
Description
Core controller and utility classes 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.
-
Uses of HttpAuthenticationProvider in io.goobi.viewer.controller
Methods in io.goobi.viewer.controller that return types with arguments of type HttpAuthenticationProviderModifier and TypeMethodDescriptionDataManager.getAuthResponseListener()Getter for the fieldauthResponseListener.Method parameters in io.goobi.viewer.controller with type arguments of type HttpAuthenticationProviderModifier and TypeMethodDescriptionvoidDataManager.injectAuthResponseListener(AuthResponseListener<HttpAuthenticationProvider> listener) injectAuthResponseListener. -
Uses of HttpAuthenticationProvider in io.goobi.viewer.model.security.authentication
Subclasses of HttpAuthenticationProvider in io.goobi.viewer.model.security.authenticationModifier and TypeClassDescriptionclassAuthentication provider that validates user credentials against the Bibliotheca library management system.classAuthentication provider that authenticates users by reading a user identifier from an HTTP request header (or parameter), then looking up or creating the correspondingUseraccount.classExternal authentication provider for the LITTERA reader authentication api (www.littera.eu).classAuthentication provider that authenticates users via an OpenID Connect identity provider.classAuthentication provider that validates user credentials against a VuFind instance.classAuthentication provider that authenticates users via the X-Service API.