keycloak
クラス | 公開メンバ関数 | 限定公開変数類 | 静的非公開変数類 | 全メンバ一覧
org.keycloak.adapters.undertow.UndertowAuthenticatedActionsHandler クラス
org.keycloak.adapters.undertow.UndertowAuthenticatedActionsHandler の継承関係図
Inheritance graph
org.keycloak.adapters.undertow.UndertowAuthenticatedActionsHandler 連携図
Collaboration graph

クラス

class  Wrapper
 

公開メンバ関数

 UndertowAuthenticatedActionsHandler (AdapterDeploymentContext deploymentContext, HttpHandler next)
 
void handleRequest (HttpServerExchange exchange) throws Exception
 

限定公開変数類

AdapterDeploymentContext deploymentContext
 
HttpHandler next
 

静的非公開変数類

static final Logger log = Logger.getLogger(UndertowAuthenticatedActionsHandler.class)
 

詳解

Bridge for authenticated Keycloak adapter actions

著者
Bill Burke
Stan Silvert ssilv.nosp@m.ert@.nosp@m.redha.nosp@m.t.co.nosp@m.m (C) 2014 Red Hat Inc.
バージョン
Revision
1

構築子と解体子

◆ UndertowAuthenticatedActionsHandler()

org.keycloak.adapters.undertow.UndertowAuthenticatedActionsHandler.UndertowAuthenticatedActionsHandler ( AdapterDeploymentContext  deploymentContext,
HttpHandler  next 
)
inline
53  {
55  this.next = next;
56  }
HttpHandler next
Definition: UndertowAuthenticatedActionsHandler.java:37
AdapterDeploymentContext deploymentContext
Definition: UndertowAuthenticatedActionsHandler.java:36

関数詳解

◆ handleRequest()

void org.keycloak.adapters.undertow.UndertowAuthenticatedActionsHandler.handleRequest ( HttpServerExchange  exchange) throws Exception
inline
59  {
60  OIDCUndertowHttpFacade facade = new OIDCUndertowHttpFacade(exchange);
61  KeycloakDeployment deployment = deploymentContext.resolveDeployment(facade);
62  if (deployment != null && deployment.isConfigured()) {
63  AuthenticatedActionsHandler handler = new AuthenticatedActionsHandler(deployment, facade);
64  if (handler.handledRequest()) return;
65  }
66  next.handleRequest(exchange);
67  }
KeycloakDeployment resolveDeployment(HttpFacade facade)
Definition: AdapterDeploymentContext.java:86
HttpHandler next
Definition: UndertowAuthenticatedActionsHandler.java:37
AdapterDeploymentContext deploymentContext
Definition: UndertowAuthenticatedActionsHandler.java:36

メンバ詳解

◆ deploymentContext

AdapterDeploymentContext org.keycloak.adapters.undertow.UndertowAuthenticatedActionsHandler.deploymentContext
protected

◆ log

final Logger org.keycloak.adapters.undertow.UndertowAuthenticatedActionsHandler.log = Logger.getLogger(UndertowAuthenticatedActionsHandler.class)
staticprivate

◆ next

HttpHandler org.keycloak.adapters.undertow.UndertowAuthenticatedActionsHandler.next
protected

このクラス詳解は次のファイルから抽出されました: