All Classes and Interfaces

Class
Description
The AboutController provides build-related information such as group and artifact.
ActiveDirectoryLDAPSecurityConfig provides the properties for
The AppInfoBean is a spring bean used to store the title and description of this runtime.
AuthController provides the simple token service that can be used to log a user into open metadata.
Handles AuthenticationException for different instances of WebSecurityConfigurerAdapter used for different authentication mechanism used
This component is responsible to provide the configuration properties used by UI to show/hide components.
Properties used to configure the demo users authentication service.
Return details of the users defined in the demo users yaml file.
LoggingRequestFilter is setting up additional diagnostics using the Mapped Diagnostic Context (MDC) service.
Login request is a record to provide the user's userId and password in the request body of a token request.
LogoutController provides the REST API to log out a user.
PublicController provides the standard information about this application.
Configuration values for using Redis as a token store.
Sets up user roles.
Configuration of HttpSecurity for Spring security.
TokenClient defines the interface for a stateful web token by using persistence and expiration validation.
TokenLogoutSuccessHandler handles successful logout.
Redis token client
Token service
Entity User used for in-memory mocked demos, for when the real authentication is missing.
User details service for the demo user repository.