A B C D F G I K R T U 
All Classes All Packages

A

addFilter(Object, CoreSettings) - Method in class de.fraunhofer.iosb.ilt.frostserver.auth.keycloak.KeycloakAuthProvider
 

B

BearerTokenLoginModuleFrost - Class in de.fraunhofer.iosb.ilt.frostserver.auth.keycloak
Creates its KeycloakDeployment from the CoreSettings instead of a file.
BearerTokenLoginModuleFrost(CoreSettings) - Constructor for class de.fraunhofer.iosb.ilt.frostserver.auth.keycloak.BearerTokenLoginModuleFrost
 

C

checkForUpgrades() - Method in class de.fraunhofer.iosb.ilt.frostserver.auth.keycloak.KeycloakAuthProvider
 
createFilters(Object, CoreSettings) - Static method in class de.fraunhofer.iosb.ilt.frostserver.auth.keycloak.KeycloakFilterHelper
 

D

de.fraunhofer.iosb.ilt.frostserver.auth.keycloak - package de.fraunhofer.iosb.ilt.frostserver.auth.keycloak
 
destroy() - Method in class de.fraunhofer.iosb.ilt.frostserver.auth.keycloak.KeycloakFilter
 
DirectAccessGrantsLoginModuleFrost - Class in de.fraunhofer.iosb.ilt.frostserver.auth.keycloak
Creates its KeycloakDeployment from the CoreSettings instead of a file.
DirectAccessGrantsLoginModuleFrost(CoreSettings) - Constructor for class de.fraunhofer.iosb.ilt.frostserver.auth.keycloak.DirectAccessGrantsLoginModuleFrost
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class de.fraunhofer.iosb.ilt.frostserver.auth.keycloak.KeycloakFilter
 
doUpgrades(Writer) - Method in class de.fraunhofer.iosb.ilt.frostserver.auth.keycloak.KeycloakAuthProvider
 

F

findRole(HttpMethod) - Method in interface de.fraunhofer.iosb.ilt.frostserver.auth.keycloak.Utils.MethodRoleMapper
Map the given method to a user Role.

G

getKeycloakConfig(CoreSettings) - Static method in class de.fraunhofer.iosb.ilt.frostserver.auth.keycloak.Utils
Load the keycloak config from the given CoreSettings.

I

init(CoreSettings) - Method in class de.fraunhofer.iosb.ilt.frostserver.auth.keycloak.KeycloakAuthProvider
 
init(FilterConfig) - Method in class de.fraunhofer.iosb.ilt.frostserver.auth.keycloak.KeycloakFilter
 
isValidUser(String, String, String) - Method in class de.fraunhofer.iosb.ilt.frostserver.auth.keycloak.KeycloakAuthProvider
 

K

KeycloakAuthProvider - Class in de.fraunhofer.iosb.ilt.frostserver.auth.keycloak
 
KeycloakAuthProvider() - Constructor for class de.fraunhofer.iosb.ilt.frostserver.auth.keycloak.KeycloakAuthProvider
 
KeycloakFilter - Class in de.fraunhofer.iosb.ilt.frostserver.auth.keycloak
 
KeycloakFilter() - Constructor for class de.fraunhofer.iosb.ilt.frostserver.auth.keycloak.KeycloakFilter
 
KeycloakFilterHelper - Class in de.fraunhofer.iosb.ilt.frostserver.auth.keycloak
 

R

resolveDeployment(CoreSettings) - Static method in class de.fraunhofer.iosb.ilt.frostserver.auth.keycloak.Utils
Create a new KeycloakDeployment from settings loaded from the given CoreSettings.
resolveDeployment(String) - Method in class de.fraunhofer.iosb.ilt.frostserver.auth.keycloak.BearerTokenLoginModuleFrost
 
resolveDeployment(String) - Method in class de.fraunhofer.iosb.ilt.frostserver.auth.keycloak.DirectAccessGrantsLoginModuleFrost
 

T

TAG_KEYCLOAK_CONFIG - Static variable in class de.fraunhofer.iosb.ilt.frostserver.auth.keycloak.KeycloakAuthProvider
 
TAG_KEYCLOAK_CONFIG_FILE - Static variable in class de.fraunhofer.iosb.ilt.frostserver.auth.keycloak.KeycloakAuthProvider
 
TAG_KEYCLOAK_CONFIG_SECRET - Static variable in class de.fraunhofer.iosb.ilt.frostserver.auth.keycloak.KeycloakAuthProvider
If the client has "access-type" set to "confidential" then a secret is required to download the configuration.
TAG_KEYCLOAK_CONFIG_URL - Static variable in class de.fraunhofer.iosb.ilt.frostserver.auth.keycloak.KeycloakAuthProvider
The URL on the Keycloak server that can be used to download the Keycloak config file.

U

userHasRole(String, String, String) - Method in class de.fraunhofer.iosb.ilt.frostserver.auth.keycloak.KeycloakAuthProvider
 
Utils - Class in de.fraunhofer.iosb.ilt.frostserver.auth.keycloak
 
Utils.MethodRoleMapper - Interface in de.fraunhofer.iosb.ilt.frostserver.auth.keycloak
An interface for classes that map HTTP methods to a user Role.
A B C D F G I K R T U 
All Classes All Packages