public DropwizardBearerTokenFilterImpl(KeycloakDeployment keycloakDeployment) { deploymentContext = new AdapterDeploymentContext(keycloakDeployment); nodesRegistrationManagement = new NodesRegistrationManagement(); } }
public DropwizardBearerTokenFilterImpl(KeycloakDeployment keycloakDeployment) { deploymentContext = new AdapterDeploymentContext(keycloakDeployment); nodesRegistrationManagement = new NodesRegistrationManagement(); } }
public KeycloakRealm() { this.definedRoles = new ConcurrentHashMap<>(); this.accountCache = CacheBuilder .newBuilder() .expireAfterAccess(15, TimeUnit.SECONDS) .build(); this.sessionIdMapper = new InMemorySessionIdMapper(); this.nodesRegistrationManagement = new NodesRegistrationManagement(); }
@PostConstruct public void init() { deploymentContext = new AdapterDeploymentContext(keycloakConfigResolver); nodesRegistrationManagement = new NodesRegistrationManagement(); }
nodesRegistrationManagement = new NodesRegistrationManagement();
protected void start() { if (started) { throw new IllegalStateException("Filter already started. Make sure to specify just keycloakConfigResolver or keycloakConfigFile but not both"); } if (keycloakConfigResolverClass != null) { Class<? extends KeycloakConfigResolver> resolverClass = loadResolverClass(); try { KeycloakConfigResolver resolver = resolverClass.newInstance(); log.info("Using " + resolver + " to resolve Keycloak configuration on a per-request basis."); this.deploymentContext = new AdapterDeploymentContext(resolver); } catch (Exception e) { throw new RuntimeException("Unable to instantiate resolver " + resolverClass); } } else { if (keycloakConfigFile == null) { throw new IllegalArgumentException("You need to specify either keycloakConfigResolverClass or keycloakConfigFile in configuration"); } InputStream is = loadKeycloakConfigFile(); KeycloakDeployment kd = KeycloakDeploymentBuilder.build(is); deploymentContext = new AdapterDeploymentContext(kd); log.info("Keycloak is using a per-deployment configuration loaded from: " + keycloakConfigFile); } nodesRegistrationManagement = new NodesRegistrationManagement(); started = true; }
setNext(actions); nodesRegistrationManagement = new NodesRegistrationManagement();
@SuppressWarnings("UseSpecificCatch") public void initializeKeycloak() { nodesRegistrationManagement = new NodesRegistrationManagement();
setNext(actions); nodesRegistrationManagement = new NodesRegistrationManagement();
@SuppressWarnings("UseSpecificCatch") public void initializeKeycloak() { nodesRegistrationManagement = new NodesRegistrationManagement();
final NodesRegistrationManagement nodesRegistrationManagement = new NodesRegistrationManagement(); final ServletKeycloakAuthMech mech = createAuthenticationMechanism(deploymentInfo, deploymentContext, userSessionManagement, nodesRegistrationManagement);
final NodesRegistrationManagement nodesRegistrationManagement = new NodesRegistrationManagement(); final ServletKeycloakAuthMech mech = createAuthenticationMechanism(deploymentInfo, deploymentContext, userSessionManagement, nodesRegistrationManagement);