keycloak-service
公開メンバ関数 | 静的公開メンバ関数 | 静的公開変数類 | 限定公開メンバ関数 | 静的限定公開変数類 | 全メンバ一覧
org.keycloak.services.util.BrowserHistoryHelper.NoOpHelper クラス
org.keycloak.services.util.BrowserHistoryHelper.NoOpHelper の継承関係図
Inheritance graph
org.keycloak.services.util.BrowserHistoryHelper.NoOpHelper 連携図
Collaboration graph

公開メンバ関数

Response saveResponseAndRedirect (KeycloakSession session, AuthenticationSessionModel authSession, Response response, boolean actionRequest, HttpRequest httpRequest)
 
Response loadSavedResponse (KeycloakSession session, AuthenticationSessionModel authSession)
 

静的公開メンバ関数

static BrowserHistoryHelper getInstance ()
 

静的公開変数類

static final String SHOULD_UPDATE_BROWSER_HISTORY = "SHOULD_UPDATE_BROWSER_HISTORY"
 

限定公開メンバ関数

boolean shouldReplaceBrowserHistory (boolean actionRequest, HttpRequest httpRequest)
 

静的限定公開変数類

static final Logger logger = Logger.getLogger(BrowserHistoryHelper.class)
 

詳解

関数詳解

◆ getInstance()

static BrowserHistoryHelper org.keycloak.services.util.BrowserHistoryHelper.getInstance ( )
inlinestaticinherited
70  {
71  return new JavascriptHistoryReplace();
72  //return new RedirectAfterPostHelper();
73  //return new NoOpHelper();
74  }

◆ loadSavedResponse()

Response org.keycloak.services.util.BrowserHistoryHelper.NoOpHelper.loadSavedResponse ( KeycloakSession  session,
AuthenticationSessionModel  authSession 
)
inline
203  {
204  return null;
205  }

◆ saveResponseAndRedirect()

Response org.keycloak.services.util.BrowserHistoryHelper.NoOpHelper.saveResponseAndRedirect ( KeycloakSession  session,
AuthenticationSessionModel  authSession,
Response  response,
boolean  actionRequest,
HttpRequest  httpRequest 
)
inline
197  {
198  return response;
199  }

◆ shouldReplaceBrowserHistory()

boolean org.keycloak.services.util.BrowserHistoryHelper.shouldReplaceBrowserHistory ( boolean  actionRequest,
HttpRequest  httpRequest 
)
inlineprotectedinherited
58  {
59  if (actionRequest) {
60  return true;
61  }
62 
63  Boolean flowChanged = (Boolean) httpRequest.getAttribute(SHOULD_UPDATE_BROWSER_HISTORY);
64  return (flowChanged != null && flowChanged);
65  }
static final String SHOULD_UPDATE_BROWSER_HISTORY
Definition: BrowserHistoryHelper.java:49

メンバ詳解

◆ logger

final Logger org.keycloak.services.util.BrowserHistoryHelper.logger = Logger.getLogger(BrowserHistoryHelper.class)
staticprotectedinherited

◆ SHOULD_UPDATE_BROWSER_HISTORY

final String org.keycloak.services.util.BrowserHistoryHelper.SHOULD_UPDATE_BROWSER_HISTORY = "SHOULD_UPDATE_BROWSER_HISTORY"
staticinherited

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