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

公開メンバ関数

void validationError (MultivaluedMap< String, String > formData, List< FormMessage > errors)
 
void error (String error)
 
void success ()
 
void excludeOtherErrors ()
 
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 ()
 

変数

FormAction action
 
String error
 
boolean excludeOthers
 
boolean success
 
List< FormMessage > errors = null
 
MultivaluedMap< String, String > formData = null
 
AuthenticationExecutionModel executionModel
 
AuthenticatorConfigModel authenticatorConfig
 

非公開メンバ関数

 ValidationContextImpl (AuthenticationExecutionModel executionModel, FormAction action)
 

詳解

構築子と解体子

◆ ValidationContextImpl()

org.keycloak.authentication.FormAuthenticationFlow.ValidationContextImpl.ValidationContextImpl ( AuthenticationExecutionModel  executionModel,
FormAction  action 
)
inlineprivate
143  {
144  super(executionModel);
145  this.action = action;
146  }
AuthenticationExecutionModel executionModel
Definition: FormAuthenticationFlow.java:66
FormAction action
Definition: FormAuthenticationFlow.java:139

関数詳解

◆ error()

void org.keycloak.authentication.FormAuthenticationFlow.ValidationContextImpl.error ( String  error)
inline
157  {
158  this.error = error;
159  }
String error
Definition: FormAuthenticationFlow.java:140

◆ excludeOtherErrors()

void org.keycloak.authentication.FormAuthenticationFlow.ValidationContextImpl.excludeOtherErrors ( )
inline
167  {
168  excludeOthers = true;
169  }
boolean excludeOthers
Definition: FormAuthenticationFlow.java:141

◆ getAuthenticationSession()

AuthenticationSessionModel org.keycloak.authentication.FormAuthenticationFlow.FormContextImpl.getAuthenticationSession ( )
inlineinherited
112  {
114  }
AuthenticationSessionModel getAuthenticationSession()
Definition: AuthenticationProcessor.java:144
AuthenticationProcessor processor
Definition: FormAuthenticationFlow.java:52

◆ getAuthenticatorConfig()

AuthenticatorConfigModel org.keycloak.authentication.FormAuthenticationFlow.FormContextImpl.getAuthenticatorConfig ( )
inlineinherited
89  {
90  if (executionModel.getAuthenticatorConfig() == null) return null;
91  if (authenticatorConfig != null) return authenticatorConfig;
92  authenticatorConfig = getRealm().getAuthenticatorConfigById(executionModel.getAuthenticatorConfig());
93  return authenticatorConfig;
94  }
AuthenticatorConfigModel authenticatorConfig
Definition: FormAuthenticationFlow.java:67
AuthenticationExecutionModel executionModel
Definition: FormAuthenticationFlow.java:66
RealmModel getRealm()
Definition: FormAuthenticationFlow.java:107

◆ getConnection()

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

◆ getEvent()

EventBuilder org.keycloak.authentication.FormAuthenticationFlow.FormContextImpl.getEvent ( )
inlineinherited
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 ( )
inlineinherited
84  {
85  return executionModel;
86  }
AuthenticationExecutionModel executionModel
Definition: FormAuthenticationFlow.java:66

◆ getHttpRequest()

HttpRequest org.keycloak.authentication.FormAuthenticationFlow.FormContextImpl.getHttpRequest ( )
inlineinherited
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 ( )
inlineinherited
107  {
108  return processor.getRealm();
109  }
AuthenticationProcessor processor
Definition: FormAuthenticationFlow.java:52
RealmModel getRealm()
Definition: AuthenticationProcessor.java:128

◆ getSession()

KeycloakSession org.keycloak.authentication.FormAuthenticationFlow.FormContextImpl.getSession ( )
inlineinherited
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 ( )
inlineinherited
122  {
123  return processor.getUriInfo();
124  }
UriInfo getUriInfo()
Definition: AuthenticationProcessor.java:152
AuthenticationProcessor processor
Definition: FormAuthenticationFlow.java:52

◆ getUser()

UserModel org.keycloak.authentication.FormAuthenticationFlow.FormContextImpl.getUser ( )
inlineinherited
97  {
98  return getAuthenticationSession().getAuthenticatedUser();
99  }
AuthenticationSessionModel getAuthenticationSession()
Definition: FormAuthenticationFlow.java:112

◆ newEvent()

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

◆ setUser()

void org.keycloak.authentication.FormAuthenticationFlow.FormContextImpl.setUser ( UserModel  user)
inlineinherited
102  {
104  }
void setAutheticatedUser(UserModel user)
Definition: AuthenticationProcessor.java:243
AuthenticationProcessor processor
Definition: FormAuthenticationFlow.java:52

◆ success()

void org.keycloak.authentication.FormAuthenticationFlow.ValidationContextImpl.success ( )
inline
162  {
163  success = true;
164  }
void success()
Definition: FormAuthenticationFlow.java:162

◆ validationError()

void org.keycloak.authentication.FormAuthenticationFlow.ValidationContextImpl.validationError ( MultivaluedMap< String, String >  formData,
List< FormMessage >  errors 
)
inline
152  {
153  this.errors = errors;
154  this.formData = formData;
155  }
MultivaluedMap< String, String > formData
Definition: FormAuthenticationFlow.java:150
List< FormMessage > errors
Definition: FormAuthenticationFlow.java:149

メンバ詳解

◆ action

FormAction org.keycloak.authentication.FormAuthenticationFlow.ValidationContextImpl.action
package

◆ authenticatorConfig

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

◆ error

String org.keycloak.authentication.FormAuthenticationFlow.ValidationContextImpl.error
package

◆ errors

List<FormMessage> org.keycloak.authentication.FormAuthenticationFlow.ValidationContextImpl.errors = null
package

◆ excludeOthers

boolean org.keycloak.authentication.FormAuthenticationFlow.ValidationContextImpl.excludeOthers
package

◆ executionModel

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

◆ formData

MultivaluedMap<String, String> org.keycloak.authentication.FormAuthenticationFlow.ValidationContextImpl.formData = null
package

◆ success

boolean org.keycloak.authentication.FormAuthenticationFlow.ValidationContextImpl.success
package

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