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
- 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.keycloak.KeycloakSecurityContext (implements java.io.Serializable)
- eu.europeana.apikey.keycloak.KeycloakTokenVerifier
- org.springframework.security.authentication.AbstractAuthenticationToken (implements org.springframework.security.core.Authentication, org.springframework.security.core.CredentialsContainer)