Class Hierarchy

  • java.lang.Object
    • org.ehrbase.application.abac.AbacConfig
    • org.ehrbase.application.abac.AbacConfig.AbacCheck
    • org.pf4j.AbstractPluginManager (implements org.pf4j.PluginManager)
      • org.pf4j.DefaultPluginManager
    • org.springframework.security.access.expression.AbstractSecurityExpressionHandler<T> (implements org.springframework.context.ApplicationContextAware, org.springframework.security.access.expression.SecurityExpressionHandler<T>)
      • org.springframework.security.access.expression.method.DefaultMethodSecurityExpressionHandler (implements org.springframework.security.access.expression.method.MethodSecurityExpressionHandler)
    • org.ehrbase.application.config.web.AuditHandlerInterceptorDelegator (implements org.springframework.web.servlet.HandlerInterceptor)
    • org.ehrbase.application.config.web.AuditInterceptorHandler
    • org.ehrbase.application.config.cache.CacheConfiguration
    • org.ehrbase.application.config.cache.CacheProperties
    • org.ehrbase.application.config.web.CorsProperties
    • org.ehrbase.application.EhrBase
    • org.springframework.web.filter.GenericFilterBean (implements org.springframework.beans.factory.BeanNameAware, org.springframework.beans.factory.DisposableBean, org.springframework.context.EnvironmentAware, org.springframework.core.env.EnvironmentCapable, javax.servlet.Filter, org.springframework.beans.factory.InitializingBean, org.springframework.web.context.ServletContextAware)
      • org.springframework.web.filter.OncePerRequestFilter
    • org.springframework.security.config.annotation.method.configuration.GlobalMethodSecurityConfiguration (implements org.springframework.beans.factory.BeanFactoryAware, org.springframework.context.annotation.ImportAware, org.springframework.beans.factory.SmartInitializingSingleton)
    • org.ehrbase.application.config.HttpClientConfig
    • org.ehrbase.application.config.client.HttpClientConfiguration
    • org.ehrbase.application.config.client.HttpClientProperties
    • org.ehrbase.application.config.client.HttpClientProperties.Proxy
    • org.ehrbase.application.config.client.HttpClientProperties.Ssl
    • org.ehrbase.application.util.IsoDateTimeConverter (implements org.springframework.core.convert.converter.Converter<S,T>)
    • org.ehrbase.application.config.JacksonConfiguration
    • org.ehrbase.application.config.MeterRegistryCustomizerConfiguration
    • org.ehrbase.application.config.security.NoOpSecurityConfiguration
    • org.ehrbase.application.config.plugin.PluginConfig
    • org.ehrbase.application.config.plugin.PluginManagerProperties
    • org.ehrbase.application.config.security.SecurityConfiguration
    • org.springframework.security.access.expression.SecurityExpressionRoot (implements org.springframework.security.access.expression.SecurityExpressionOperations)
    • org.ehrbase.application.config.security.SecurityFilter (implements javax.servlet.Filter)
    • org.ehrbase.application.config.security.SecurityProperties
    • org.ehrbase.application.config.ServerConfigImp (implements org.ehrbase.api.definitions.ServerConfig)
    • org.ehrbase.application.config.ServerConfigImp.AqlConfig
    • org.ehrbase.application.config.SwaggerConfiguration
    • org.ehrbase.application.config.validation.ValidationConfiguration
    • org.ehrbase.application.config.validation.ValidationProperties
    • org.ehrbase.application.config.validation.ValidationProperties.Provider
    • org.ehrbase.application.config.web.WebConfiguration (implements org.springframework.web.servlet.config.annotation.WebMvcConfigurer)
    • org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter (implements org.springframework.security.config.annotation.web.WebSecurityConfigurer<T>)
    • org.springframework.boot.env.YamlPropertySourceLoader (implements org.springframework.boot.env.PropertySourceLoader)

Enum Class Hierarchy