keycloak
公開メンバ関数 | 変数 | 非公開メンバ関数 | 全メンバ一覧
org.keycloak.authentication.FormAuthenticationFlow.FormContextImpl クラス
org.keycloak.authentication.FormAuthenticationFlow.FormContextImpl の継承関係図
Inheritance graph
org.keycloak.authentication.FormAuthenticationFlow.FormContextImpl 連携図
Collaboration graph

公開メンバ関数

EventBuilder newEvent ()
 
EventBuilder getEvent ()
 
AuthenticationExecutionModel getExecution ()
 
AuthenticatorConfigModel getAuthenticatorConfig ()
 
UserModel getUser ()
 
void setUser (UserModel user)
 
RealmModel getRealm ()
 
AuthenticationSessionModel getAuthenticationSession ()
 
ClientConnection getConnection ()
 
UriInfo getUriInfo ()
 
KeycloakSession getSession ()
 
HttpRequest getHttpRequest ()
 

変数

AuthenticationExecutionModel executionModel
 
AuthenticatorConfigModel authenticatorConfig
 

非公開メンバ関数

 FormContextImpl (AuthenticationExecutionModel executionModel)
 

詳解

構築子と解体子

◆ FormContextImpl()

org.keycloak.authentication.FormAuthenticationFlow.FormContextImpl.FormContextImpl ( AuthenticationExecutionModel  executionModel)
inlineprivate
69  {
71  }
AuthenticationExecutionModel executionModel
Definition: FormAuthenticationFlow.java:66

関数詳解

◆ getAuthenticationSession()

AuthenticationSessionModel org.keycloak.authentication.FormAuthenticationFlow.FormContextImpl.getAuthenticationSession ( )
inline

org.keycloak.authentication.FormContextを実装しています。

112  {
114  }
AuthenticationSessionModel getAuthenticationSession()
Definition: AuthenticationProcessor.java:144
AuthenticationProcessor processor
Definition: FormAuthenticationFlow.java:52

◆ getAuthenticatorConfig()

AuthenticatorConfigModel org.keycloak.authentication.FormAuthenticationFlow.FormContextImpl.getAuthenticatorConfig ( )
inline

org.keycloak.authentication.FormContextを実装しています。

89  {
90  if (executionModel.getAuthenticatorConfig() == null) return null;
91  if (authenticatorConfig != null) return authenticatorConfig;
93  return authenticatorConfig;
94  }
AuthenticatorConfigModel authenticatorConfig
Definition: FormAuthenticationFlow.java:67
String getAuthenticatorConfig()
Definition: AuthenticationExecutionModel.java:55
AuthenticatorConfigModel getAuthenticatorConfigById(String id)
RealmModel getRealm()
Definition: FormAuthenticationFlow.java:107
AuthenticationExecutionModel executionModel
Definition: FormAuthenticationFlow.java:66

◆ getConnection()

ClientConnection org.keycloak.authentication.FormAuthenticationFlow.FormContextImpl.getConnection ( )
inline

org.keycloak.authentication.FormContextを実装しています。

117  {
118  return processor.getConnection();
119  }
AuthenticationProcessor processor
Definition: FormAuthenticationFlow.java:52
ClientConnection getConnection()
Definition: AuthenticationProcessor.java:148

◆ getEvent()

EventBuilder org.keycloak.authentication.FormAuthenticationFlow.FormContextImpl.getEvent ( )
inline

org.keycloak.authentication.FormContextを実装しています。

79  {
80  return processor.getEvent();
81  }
AuthenticationProcessor processor
Definition: FormAuthenticationFlow.java:52
EventBuilder getEvent()
Definition: AuthenticationProcessor.java:235

◆ getExecution()

AuthenticationExecutionModel org.keycloak.authentication.FormAuthenticationFlow.FormContextImpl.getExecution ( )
inline

org.keycloak.authentication.FormContextを実装しています。

84  {
85  return executionModel;
86  }
AuthenticationExecutionModel executionModel
Definition: FormAuthenticationFlow.java:66

◆ getHttpRequest()

HttpRequest org.keycloak.authentication.FormAuthenticationFlow.FormContextImpl.getHttpRequest ( )
inline

org.keycloak.authentication.FormContextを実装しています。

132  {
133  return processor.getRequest();
134  }
HttpRequest getRequest()
Definition: AuthenticationProcessor.java:239
AuthenticationProcessor processor
Definition: FormAuthenticationFlow.java:52

◆ getRealm()

RealmModel org.keycloak.authentication.FormAuthenticationFlow.FormContextImpl.getRealm ( )
inline

org.keycloak.authentication.FormContextを実装しています。

107  {
108  return processor.getRealm();
109  }
RealmModel getRealm()
Definition: AuthenticationProcessor.java:128
AuthenticationProcessor processor
Definition: FormAuthenticationFlow.java:52

◆ getSession()

KeycloakSession org.keycloak.authentication.FormAuthenticationFlow.FormContextImpl.getSession ( )
inline

org.keycloak.authentication.FormContextを実装しています。

127  {
128  return processor.getSession();
129  }
KeycloakSession getSession()
Definition: AuthenticationProcessor.java:156
AuthenticationProcessor processor
Definition: FormAuthenticationFlow.java:52

◆ getUriInfo()

UriInfo org.keycloak.authentication.FormAuthenticationFlow.FormContextImpl.getUriInfo ( )
inline

org.keycloak.authentication.FormContextを実装しています。

122  {
123  return processor.getUriInfo();
124  }
AuthenticationProcessor processor
Definition: FormAuthenticationFlow.java:52
UriInfo getUriInfo()
Definition: AuthenticationProcessor.java:152

◆ getUser()

UserModel org.keycloak.authentication.FormAuthenticationFlow.FormContextImpl.getUser ( )
inline

org.keycloak.authentication.FormContextを実装しています。

97  {
99  }
AuthenticationSessionModel getAuthenticationSession()
Definition: FormAuthenticationFlow.java:112

◆ newEvent()

EventBuilder org.keycloak.authentication.FormAuthenticationFlow.FormContextImpl.newEvent ( )
inline

org.keycloak.authentication.FormContextを実装しています。

74  {
75  return processor.newEvent();
76  }
AuthenticationProcessor processor
Definition: FormAuthenticationFlow.java:52
EventBuilder newEvent()
Definition: AuthenticationProcessor.java:230

◆ setUser()

void org.keycloak.authentication.FormAuthenticationFlow.FormContextImpl.setUser ( UserModel  user)
inline

org.keycloak.authentication.FormContextを実装しています。

102  {
104  }
void setAutheticatedUser(UserModel user)
Definition: AuthenticationProcessor.java:243
AuthenticationProcessor processor
Definition: FormAuthenticationFlow.java:52

メンバ詳解

◆ authenticatorConfig

AuthenticatorConfigModel org.keycloak.authentication.FormAuthenticationFlow.FormContextImpl.authenticatorConfig
package

◆ executionModel

AuthenticationExecutionModel org.keycloak.authentication.FormAuthenticationFlow.FormContextImpl.executionModel
package

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