Hierarchy For All Packages
Package Hierarchies:Class Hierarchy
- java.lang.Object
- org.springframework.security.authentication.AbstractAuthenticationToken (implements org.springframework.security.core.Authentication, org.springframework.security.core.CredentialsContainer)
- eu.europeana.apikey.keycloak.KeycloakAuthenticationToken
- eu.europeana.apikey.domain.ApiKey
- eu.europeana.apikey.domain.ApiKeySecret
- eu.europeana.apikey.controller.ApiKeyController
- eu.europeana.apikey.domain.ApiKeyRequest
- eu.europeana.apikey.captcha.CaptchaManager
- eu.europeana.apikey.util.ClasspathResourceUtils
- eu.europeana.apikey.exception.GlobalExceptionHandler
- org.keycloak.adapters.springsecurity.authentication.KeycloakAuthenticationProvider (implements org.springframework.security.authentication.AuthenticationProvider)
- eu.europeana.apikey.keycloak.CustomKeycloakAuthenticationProvider
- eu.europeana.apikey.keycloak.KeycloakManager
- eu.europeana.apikey.keycloak.KeycloakPrincipal<T> (implements java.security.Principal, java.io.Serializable)
- eu.europeana.apikey.config.KeycloakProperties
- eu.europeana.apikey.keycloak.KeycloakSecurityContext (implements java.io.Serializable)
- eu.europeana.apikey.keycloak.KeycloakTokenVerifier
- eu.europeana.apikey.mail.MailService
- eu.europeana.apikey.util.PassGenerator
- org.springframework.boot.web.servlet.support.SpringBootServletInitializer (implements org.springframework.web.WebApplicationInitializer)
- eu.europeana.apikey.ApiKeyApplication
- eu.europeana.apikey.config.SwaggerConfig
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- eu.europeana.apikey.exception.ApiKeyException
- eu.europeana.apikey.exception.ApiKeyDeprecatedException
- eu.europeana.apikey.exception.ApiKeyExistsException
- eu.europeana.apikey.exception.ApiKeyNotDeprecatedException
- eu.europeana.apikey.exception.ApiKeyNotFoundException
- eu.europeana.apikey.exception.CaptchaException
- eu.europeana.apikey.exception.ForbiddenException
- eu.europeana.apikey.exception.KCClientExistsException
- eu.europeana.apikey.exception.KCIdNotEmptyException
- eu.europeana.apikey.exception.MissingDataException
- eu.europeana.apikey.exception.MissingKCClientException
- eu.europeana.apikey.exception.MissingKeyException
- eu.europeana.apikey.exception.SendMailException
- eu.europeana.apikey.exception.ApiKeyException
- java.lang.Exception
- eu.europeana.apikey.util.Tools
- eu.europeana.apikey.domain.View
- org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter (implements org.springframework.security.config.annotation.web.WebSecurityConfigurer<T>)
- eu.europeana.apikey.config.SecurityConfig
- org.springframework.security.authentication.AbstractAuthenticationToken (implements org.springframework.security.core.Authentication, org.springframework.security.core.CredentialsContainer)
Interface Hierarchy
- org.springframework.data.repository.query.QueryByExampleExecutor<T>
- org.springframework.data.jpa.repository.JpaRepository<T,ID> (also extends org.springframework.data.repository.PagingAndSortingRepository<T,ID>)
- eu.europeana.apikey.repos.ApiKeyRepo
- org.springframework.data.jpa.repository.JpaRepository<T,ID> (also extends org.springframework.data.repository.PagingAndSortingRepository<T,ID>)
- org.springframework.data.repository.Repository<T,ID>
- org.springframework.data.repository.CrudRepository<T,ID>
- org.springframework.data.repository.PagingAndSortingRepository<T,ID>
- org.springframework.data.jpa.repository.JpaRepository<T,ID> (also extends org.springframework.data.repository.query.QueryByExampleExecutor<T>)
- eu.europeana.apikey.repos.ApiKeyRepo
- org.springframework.data.jpa.repository.JpaRepository<T,ID> (also extends org.springframework.data.repository.query.QueryByExampleExecutor<T>)
- org.springframework.data.repository.PagingAndSortingRepository<T,ID>
- org.springframework.data.repository.CrudRepository<T,ID>
- eu.europeana.apikey.domain.View.Public
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- eu.europeana.apikey.util.ApiName
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)