keycloak
公開メンバ関数 | 変数 | 非公開メンバ関数 | 全メンバ一覧
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< FormMessageerrors = 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  }
FormAction action
Definition: FormAuthenticationFlow.java:139
AuthenticationExecutionModel executionModel
Definition: FormAuthenticationFlow.java:66

関数詳解

◆ error()

void org.keycloak.authentication.FormAuthenticationFlow.ValidationContextImpl.error ( String  error)
inline

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

157  {
158  this.error = error;
159  }
String error
Definition: FormAuthenticationFlow.java:140

◆ excludeOtherErrors()

void org.keycloak.authentication.FormAuthenticationFlow.ValidationContextImpl.excludeOtherErrors ( )
inline

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

167  {
168  excludeOthers = true;
169  }
boolean excludeOthers
Definition: FormAuthenticationFlow.java:141

◆ getAuthenticationSession()

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

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 ( )
inlineinherited

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 ( )
inlineinherited

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 ( )
inlineinherited

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 ( )
inlineinherited

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

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

◆ getHttpRequest()

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

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 ( )
inlineinherited

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 ( )
inlineinherited

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 ( )
inlineinherited

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 ( )
inlineinherited

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

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

◆ newEvent()

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

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)
inlineinherited

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

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

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

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

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

152  {
153  this.errors = errors;
154  this.formData = formData;
155  }
List< FormMessage > errors
Definition: FormAuthenticationFlow.java:149
MultivaluedMap< String, String > formData
Definition: FormAuthenticationFlow.java:150

メンバ詳解

◆ 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

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