Tabnine Logo
org.keycloak.adapters.undertow
Code IndexAdd Tabnine to your IDE (free)

How to use org.keycloak.adapters.undertow

Best Java code snippets using org.keycloak.adapters.undertow (Showing top 20 results out of 315)

origin: org.keycloak/keycloak-undertow-adapter

@Override
public boolean restoreRequest() {
  HttpSession session = getSession(false);
  if (session == null) return false;
  SavedRequest.tryRestoreRequest(exchange, session);
  return false;
}
origin: org.keycloak/spring-boot-container-bundle

protected RequestAuthenticator createRequestAuthenticator(KeycloakDeployment deployment, HttpServerExchange exchange, SecurityContext securityContext, UndertowHttpFacade facade) {
  int confidentialPort = getConfidentilPort(exchange);
  AdapterTokenStore tokenStore = getTokenStore(exchange, facade, deployment, securityContext);
  return new ServletRequestAuthenticator(facade, deployment,
      confidentialPort, securityContext, exchange, tokenStore);
}
origin: org.keycloak/spring-boot-container-bundle

  @Override
  public HttpHandler wrap(HttpHandler handler) {
    return new UndertowAuthenticatedActionsHandler(deploymentContext, handler);
  }
}
origin: org.keycloak/keycloak-camel-undertow

protected AdapterTokenStore getTokenStore(HttpServerExchange exchange, HttpFacade facade, KeycloakDeployment deployment, SecurityContext securityContext) {
  if (deployment.getTokenStore() == TokenStore.SESSION) {
    return new UndertowSessionTokenStore(exchange, deployment, userSessionManagement, securityContext);
  } else {
    return new UndertowCookieTokenStore(facade, deployment, securityContext);
  }
}
origin: org.keycloak/keycloak-undertow-adapter

@Override
protected AdapterTokenStore getTokenStore(HttpServerExchange exchange, HttpFacade facade, KeycloakDeployment deployment, SecurityContext securityContext) {
  if (deployment.getTokenStore() == TokenStore.SESSION) {
    return new ServletSessionTokenStore(exchange, deployment, sessionManagement, securityContext);
  } else {
    return new UndertowCookieTokenStore(facade, deployment, securityContext);
  }
}
origin: org.keycloak/keycloak-undertow-adapter

@Override
protected String changeHttpSessionId(boolean create) {
  if (!deployment.isTurnOffChangeSessionIdOnLogin()) return ChangeSessionId.changeSessionId(exchange, create);
  else return getHttpSessionId(create);
}
origin: org.keycloak/spring-boot-container-bundle

  @Override
  protected KeycloakUndertowAccount createAccount(KeycloakPrincipal<RefreshableKeycloakSecurityContext> principal) {
    return new KeycloakUndertowAccount(principal);
  }
}
origin: org.keycloak/spring-boot-container-bundle

  @Override
  public UndertowHttpFacade createFacade(HttpServerExchange exchange) {
    return new OIDCServletUndertowHttpFacade(exchange);
  }
}
origin: org.keycloak/spring-boot-container-bundle

@Override
public InputStream getInputStream() {
  return getInputStream(false);
}
origin: org.keycloak/spring-boot-container-bundle

protected Integer servePage(final HttpServerExchange exchange, final String location) {
  sendRedirect(exchange, location);
  return StatusCodes.TEMPORARY_REDIRECT;
}
origin: org.keycloak/keycloak-undertow-adapter-spi

  @Override
  public Request getRequest() {
    return new RequestFacade();
  }
}
origin: org.keycloak/spring-boot-container-bundle

@Override
public void saveRequest() {
  SavedRequest.trySaveRequest(exchange);
}
origin: org.keycloak/keycloak-undertow-adapter

protected RequestAuthenticator createRequestAuthenticator(KeycloakDeployment deployment, HttpServerExchange exchange, SecurityContext securityContext, UndertowHttpFacade facade) {
  int confidentialPort = getConfidentilPort(exchange);
  AdapterTokenStore tokenStore = getTokenStore(exchange, facade, deployment, securityContext);
  return new ServletRequestAuthenticator(facade, deployment,
      confidentialPort, securityContext, exchange, tokenStore);
}
origin: org.keycloak/spring-boot-container-bundle

protected AdapterTokenStore getTokenStore(HttpServerExchange exchange, HttpFacade facade, KeycloakDeployment deployment, SecurityContext securityContext) {
  if (deployment.getTokenStore() == TokenStore.SESSION) {
    return new UndertowSessionTokenStore(exchange, deployment, sessionManagement, securityContext);
  } else {
    return new UndertowCookieTokenStore(facade, deployment, securityContext);
  }
}
origin: org.keycloak/spring-boot-container-bundle

@Override
protected String changeHttpSessionId(boolean create) {
  if (!deployment.isTurnOffChangeSessionIdOnLogin()) return ChangeSessionId.changeSessionId(exchange, create);
  else return getHttpSessionId(create);
}
origin: org.keycloak/keycloak-undertow-adapter

  @Override
  protected KeycloakUndertowAccount createAccount(KeycloakPrincipal<RefreshableKeycloakSecurityContext> principal) {
    return new KeycloakUndertowAccount(principal);
  }
}
origin: org.keycloak/spring-boot-container-bundle

@Override
public boolean restoreRequest() {
  HttpSession session = getSession(false);
  if (session == null) return false;
  SavedRequest.tryRestoreRequest(exchange, session);
  return false;
}
origin: org.keycloak/keycloak-undertow-adapter

  @Override
  public UndertowHttpFacade createFacade(HttpServerExchange exchange) {
    return new OIDCServletUndertowHttpFacade(exchange);
  }
}
origin: org.keycloak/keycloak-undertow-adapter-spi

@Override
public InputStream getInputStream() {
  return getInputStream(false);
}
origin: org.keycloak/keycloak-undertow-adapter

@Override
protected KeycloakUndertowAccount createAccount(KeycloakPrincipal<RefreshableKeycloakSecurityContext> principal) {
  return new KeycloakUndertowAccount(principal);
}
org.keycloak.adapters.undertow

Most used classes

  • KeycloakUndertowAccount
  • KeycloakServletExtension
  • OIDCUndertowHttpFacade
  • SessionManagementBridge
  • UndertowAuthenticatedActionsHandler
    Bridge for authenticated Keycloak adapter actions
  • UndertowCookieTokenStore,
  • UndertowPreAuthActionsHandler,
  • UndertowRequestAuthenticator,
  • UndertowSessionTokenStore,
  • UndertowUserSessionManagement,
  • AbstractUndertowKeycloakAuthMech,
  • AbstractUndertowRequestAuthenticator,
  • ChangeSessionId,
  • OIDCServletUndertowHttpFacade,
  • SavedRequest,
  • ServletHttpFacade$RequestFacade,
  • ServletHttpFacade$ResponseFacade,
  • ServletKeycloakAuthMech,
  • ServletPreAuthActionsHandler$Wrapper
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now