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

公開メンバ関数

EventBuilder newEvent ()
 
AuthenticationExecutionModel.Requirement getCategoryRequirementFromCurrentFlow (String authenticatorCategory)
 
AuthenticationExecutionModel getExecution ()
 
AuthenticatorConfigModel getAuthenticatorConfig ()
 
Authenticator getAuthenticator ()
 
FlowStatus getStatus ()
 
ClientAuthenticator getClientAuthenticator ()
 
void success ()
 
void failure (AuthenticationFlowError error)
 
void challenge (Response challenge)
 
void forceChallenge (Response challenge)
 
void failureChallenge (AuthenticationFlowError error, Response challenge)
 
void failure (AuthenticationFlowError error, Response challenge)
 
void attempted ()
 
UserModel getUser ()
 
void setUser (UserModel user)
 
void clearUser ()
 
RealmModel getRealm ()
 
ClientModel getClient ()
 
void setClient (ClientModel client)
 
Map< String, String > getClientAuthAttributes ()
 
AuthenticationSessionModel getAuthenticationSession ()
 
ClientConnection getConnection ()
 
UriInfo getUriInfo ()
 
KeycloakSession getSession ()
 
HttpRequest getHttpRequest ()
 
void attachUserSession (UserSessionModel userSession)
 
BruteForceProtector getProtector ()
 
EventBuilder getEvent ()
 
FormMessage getForwardedErrorMessage ()
 
String generateAccessCode ()
 
Response getChallenge ()
 
AuthenticationFlowError getError ()
 
LoginFormsProvider form ()
 
URI getActionUrl (String code)
 
URI getActionTokenUrl (String tokenString)
 
URI getActionUrl (String code, boolean authSessionIdParam)
 
URI getRefreshExecutionUrl ()
 
URI getRefreshUrl (boolean authSessionIdParam)
 
void cancelLogin ()
 
void resetFlow ()
 
void resetFlow (Runnable afterResetListener)
 
void fork ()
 
void forkWithSuccessMessage (FormMessage message)
 
void forkWithErrorMessage (FormMessage message)
 
FormMessage getForwardedSuccessMessage ()
 
FormMessage getErrorMessage ()
 
FormMessage getSuccessMessage ()
 

変数

AuthenticatorConfigModel authenticatorConfig
 
AuthenticationExecutionModel execution
 
Authenticator authenticator
 
FlowStatus status
 
ClientAuthenticator clientAuthenticator
 
Response challenge
 
AuthenticationFlowError error
 
List< AuthenticationExecutionModel > currentExecutions
 
FormMessage errorMessage
 
FormMessage successMessage
 

非公開メンバ関数

 Result (AuthenticationExecutionModel execution, Authenticator authenticator, List< AuthenticationExecutionModel > currentExecutions)
 
 Result (AuthenticationExecutionModel execution, ClientAuthenticator clientAuthenticator, List< AuthenticationExecutionModel > currentExecutions)
 

詳解

構築子と解体子

◆ Result() [1/2]

org.keycloak.authentication.AuthenticationProcessor.Result.Result ( AuthenticationExecutionModel  execution,
Authenticator  authenticator,
List< AuthenticationExecutionModel >  currentExecutions 
)
inlineprivate
280  {
281  this.execution = execution;
284  }
Authenticator authenticator
Definition: AuthenticationProcessor.java:271
AuthenticationExecutionModel execution
Definition: AuthenticationProcessor.java:270
List< AuthenticationExecutionModel > currentExecutions
Definition: AuthenticationProcessor.java:276

◆ Result() [2/2]

org.keycloak.authentication.AuthenticationProcessor.Result.Result ( AuthenticationExecutionModel  execution,
ClientAuthenticator  clientAuthenticator,
List< AuthenticationExecutionModel >  currentExecutions 
)
inlineprivate
286  {
287  this.execution = execution;
290  }
ClientAuthenticator clientAuthenticator
Definition: AuthenticationProcessor.java:273
AuthenticationExecutionModel execution
Definition: AuthenticationProcessor.java:270
List< AuthenticationExecutionModel > currentExecutions
Definition: AuthenticationProcessor.java:276

関数詳解

◆ attachUserSession()

void org.keycloak.authentication.AuthenticationProcessor.Result.attachUserSession ( UserSessionModel  userSession)
inline
447  {
448  AuthenticationProcessor.this.userSession = userSession;
449  }
UserSessionModel userSession
Definition: AuthenticationProcessor.java:83
AuthenticationProcessor()
Definition: AuthenticationProcessor.java:109

◆ attempted()

void org.keycloak.authentication.AuthenticationProcessor.Result.attempted ( )
inline
379  {
380  this.status = FlowStatus.ATTEMPTED;
381 
382  }
FlowStatus status
Definition: AuthenticationProcessor.java:272

◆ cancelLogin()

void org.keycloak.authentication.AuthenticationProcessor.Result.cancelLogin ( )
inline
564  {
565  getEvent().error(Errors.REJECTED_BY_USER);
566  LoginProtocol protocol = getSession().getProvider(LoginProtocol.class, getAuthenticationSession().getProtocol());
567  protocol.setRealm(getRealm())
568  .setHttpHeaders(getHttpRequest().getHttpHeaders())
569  .setUriInfo(getUriInfo())
570  .setEventBuilder(event);
571  Response response = protocol.sendError(getAuthenticationSession(), Error.CANCELLED_BY_USER);
572  forceChallenge(response);
573  }
EventBuilder getEvent()
Definition: AuthenticationProcessor.java:457
AuthenticationSessionModel getAuthenticationSession()
Definition: AuthenticationProcessor.java:422
EventBuilder event
Definition: AuthenticationProcessor.java:88
HttpRequest getHttpRequest()
Definition: AuthenticationProcessor.java:442
void forceChallenge(Response challenge)
Definition: AuthenticationProcessor.java:356
RealmModel getRealm()
Definition: AuthenticationProcessor.java:402
UriInfo getUriInfo()
Definition: AuthenticationProcessor.java:432
KeycloakSession getSession()
Definition: AuthenticationProcessor.java:437

◆ challenge()

void org.keycloak.authentication.AuthenticationProcessor.Result.challenge ( Response  challenge)
inline
349  {
350  this.status = FlowStatus.CHALLENGE;
351  this.challenge = challenge;
352 
353  }
FlowStatus status
Definition: AuthenticationProcessor.java:272
Response challenge
Definition: AuthenticationProcessor.java:274

◆ clearUser()

void org.keycloak.authentication.AuthenticationProcessor.Result.clearUser ( )
inline
397  {
399  }
void clearAuthenticatedUser()
Definition: AuthenticationProcessor.java:251

◆ failure() [1/2]

void org.keycloak.authentication.AuthenticationProcessor.Result.failure ( AuthenticationFlowError  error)
inline
342  {
343  status = FlowStatus.FAILED;
344  this.error = error;
345 
346  }
AuthenticationFlowError error
Definition: AuthenticationProcessor.java:275
FlowStatus status
Definition: AuthenticationProcessor.java:272

◆ failure() [2/2]

void org.keycloak.authentication.AuthenticationProcessor.Result.failure ( AuthenticationFlowError  error,
Response  challenge 
)
inline
371  {
372  this.error = error;
373  this.status = FlowStatus.FAILED;
374  this.challenge = challenge;
375 
376  }
AuthenticationFlowError error
Definition: AuthenticationProcessor.java:275
FlowStatus status
Definition: AuthenticationProcessor.java:272
Response challenge
Definition: AuthenticationProcessor.java:274

◆ failureChallenge()

void org.keycloak.authentication.AuthenticationProcessor.Result.failureChallenge ( AuthenticationFlowError  error,
Response  challenge 
)
inline
363  {
364  this.error = error;
365  this.status = FlowStatus.FAILURE_CHALLENGE;
366  this.challenge = challenge;
367 
368  }
AuthenticationFlowError error
Definition: AuthenticationProcessor.java:275
FlowStatus status
Definition: AuthenticationProcessor.java:272
Response challenge
Definition: AuthenticationProcessor.java:274

◆ forceChallenge()

void org.keycloak.authentication.AuthenticationProcessor.Result.forceChallenge ( Response  challenge)
inline
356  {
357  this.status = FlowStatus.FORCE_CHALLENGE;
358  this.challenge = challenge;
359 
360  }
FlowStatus status
Definition: AuthenticationProcessor.java:272
Response challenge
Definition: AuthenticationProcessor.java:274

◆ fork()

void org.keycloak.authentication.AuthenticationProcessor.Result.fork ( )
inline
587  {
588  this.status = FlowStatus.FORK;
589  }
FlowStatus status
Definition: AuthenticationProcessor.java:272

◆ forkWithErrorMessage()

void org.keycloak.authentication.AuthenticationProcessor.Result.forkWithErrorMessage ( FormMessage  message)
inline
599  {
600  this.status = FlowStatus.FORK;
601  this.errorMessage = message;
602 
603  }
FlowStatus status
Definition: AuthenticationProcessor.java:272
FormMessage errorMessage
Definition: AuthenticationProcessor.java:277

◆ forkWithSuccessMessage()

void org.keycloak.authentication.AuthenticationProcessor.Result.forkWithSuccessMessage ( FormMessage  message)
inline
592  {
593  this.status = FlowStatus.FORK;
594  this.successMessage = message;
595 
596  }
FlowStatus status
Definition: AuthenticationProcessor.java:272
FormMessage successMessage
Definition: AuthenticationProcessor.java:278

◆ form()

LoginFormsProvider org.keycloak.authentication.AuthenticationProcessor.Result.form ( )
inline
482  {
483  String accessCode = generateAccessCode();
484  URI action = getActionUrl(accessCode);
485  LoginFormsProvider provider = getSession().getProvider(LoginFormsProvider.class)
486  .setAuthenticationSession(getAuthenticationSession())
487  .setUser(getUser())
488  .setActionUri(action)
489  .setExecution(getExecution().getId())
490  .setFormData(request.getDecodedFormParameters())
491  .setClientSessionCode(accessCode);
492  if (getForwardedErrorMessage() != null) {
493  provider.addError(getForwardedErrorMessage());
494  } else if (getForwardedSuccessMessage() != null) {
495  provider.addSuccess(getForwardedSuccessMessage());
496  }
497  return provider;
498  }
AuthenticationExecutionModel getExecution()
Definition: AuthenticationProcessor.java:311
UserModel getUser()
Definition: AuthenticationProcessor.java:387
AuthenticationSessionModel getAuthenticationSession()
Definition: AuthenticationProcessor.java:422
FormMessage getForwardedSuccessMessage()
Definition: AuthenticationProcessor.java:606
URI getActionUrl(String code)
Definition: AuthenticationProcessor.java:501
HttpRequest request
Definition: AuthenticationProcessor.java:89
String generateAccessCode()
Definition: AuthenticationProcessor.java:467
FormMessage getForwardedErrorMessage()
Definition: AuthenticationProcessor.java:462
KeycloakSession getSession()
Definition: AuthenticationProcessor.java:437

◆ generateAccessCode()

String org.keycloak.authentication.AuthenticationProcessor.Result.generateAccessCode ( )
inline
467  {
468  return generateCode();
469  }
String generateCode()
Definition: AuthenticationProcessor.java:224

◆ getActionTokenUrl()

URI org.keycloak.authentication.AuthenticationProcessor.Result.getActionTokenUrl ( String  tokenString)
inline
516  {
517  UriBuilder uriBuilder = LoginActionsService.actionTokenProcessor(getUriInfo())
518  .queryParam(Constants.KEY, tokenString)
519  .queryParam(Constants.EXECUTION, getExecution().getId())
520  .queryParam(Constants.CLIENT_ID, getAuthenticationSession().getClient().getClientId())
521  .queryParam(Constants.TAB_ID, getAuthenticationSession().getTabId());
522  if (getUriInfo().getQueryParameters().containsKey(LoginActionsService.AUTH_SESSION_ID)) {
523  uriBuilder.queryParam(LoginActionsService.AUTH_SESSION_ID, getAuthenticationSession().getParentSession().getId());
524  }
525  return uriBuilder
526  .build(getRealm().getName());
527  }
AuthenticationExecutionModel getExecution()
Definition: AuthenticationProcessor.java:311
ClientModel getClient()
Definition: AuthenticationProcessor.java:407
AuthenticationSessionModel getAuthenticationSession()
Definition: AuthenticationProcessor.java:422
RealmModel getRealm()
Definition: AuthenticationProcessor.java:402
UriInfo getUriInfo()
Definition: AuthenticationProcessor.java:432

◆ getActionUrl() [1/2]

URI org.keycloak.authentication.AuthenticationProcessor.Result.getActionUrl ( String  code)
inline
501  {
502  UriBuilder uriBuilder = LoginActionsService.loginActionsBaseUrl(getUriInfo())
503  .path(AuthenticationProcessor.this.flowPath)
504  .queryParam(LoginActionsService.SESSION_CODE, code)
505  .queryParam(Constants.EXECUTION, getExecution().getId())
506  .queryParam(Constants.CLIENT_ID, getAuthenticationSession().getClient().getClientId())
507  .queryParam(Constants.TAB_ID, getAuthenticationSession().getTabId());
508  if (getUriInfo().getQueryParameters().containsKey(LoginActionsService.AUTH_SESSION_ID)) {
509  uriBuilder.queryParam(LoginActionsService.AUTH_SESSION_ID, getAuthenticationSession().getParentSession().getId());
510  }
511  return uriBuilder
512  .build(getRealm().getName());
513  }
AuthenticationExecutionModel getExecution()
Definition: AuthenticationProcessor.java:311
ClientModel getClient()
Definition: AuthenticationProcessor.java:407
AuthenticationSessionModel getAuthenticationSession()
Definition: AuthenticationProcessor.java:422
RealmModel getRealm()
Definition: AuthenticationProcessor.java:402
UriInfo getUriInfo()
Definition: AuthenticationProcessor.java:432
AuthenticationProcessor()
Definition: AuthenticationProcessor.java:109

◆ getActionUrl() [2/2]

URI org.keycloak.authentication.AuthenticationProcessor.Result.getActionUrl ( String  code,
boolean  authSessionIdParam 
)
inline
530  {
531  UriBuilder uriBuilder = LoginActionsService.loginActionsBaseUrl(getUriInfo())
532  .path(AuthenticationProcessor.this.flowPath)
533  .queryParam(LoginActionsService.SESSION_CODE, code)
534  .queryParam(Constants.EXECUTION, getExecution().getId())
535  .queryParam(Constants.CLIENT_ID, getAuthenticationSession().getClient().getClientId())
536  .queryParam(Constants.TAB_ID, getAuthenticationSession().getTabId());
537  if (authSessionIdParam) {
538  uriBuilder.queryParam(LoginActionsService.AUTH_SESSION_ID, getAuthenticationSession().getParentSession().getId());
539  }
540  return uriBuilder
541  .build(getRealm().getName());
542  }
AuthenticationExecutionModel getExecution()
Definition: AuthenticationProcessor.java:311
ClientModel getClient()
Definition: AuthenticationProcessor.java:407
AuthenticationSessionModel getAuthenticationSession()
Definition: AuthenticationProcessor.java:422
RealmModel getRealm()
Definition: AuthenticationProcessor.java:402
UriInfo getUriInfo()
Definition: AuthenticationProcessor.java:432
AuthenticationProcessor()
Definition: AuthenticationProcessor.java:109

◆ getAuthenticationSession()

AuthenticationSessionModel org.keycloak.authentication.AuthenticationProcessor.Result.getAuthenticationSession ( )
inline
422  {
423  return AuthenticationProcessor.this.getAuthenticationSession();
424  }
AuthenticationProcessor()
Definition: AuthenticationProcessor.java:109

◆ getAuthenticator()

Authenticator org.keycloak.authentication.AuthenticationProcessor.Result.getAuthenticator ( )
inline
323  {
324  return authenticator;
325  }
Authenticator authenticator
Definition: AuthenticationProcessor.java:271

◆ getAuthenticatorConfig()

AuthenticatorConfigModel org.keycloak.authentication.AuthenticationProcessor.Result.getAuthenticatorConfig ( )
inline
316  {
317  if (execution.getAuthenticatorConfig() == null) return null;
318  if (authenticatorConfig != null) return authenticatorConfig;
319  authenticatorConfig = realm.getAuthenticatorConfigById(execution.getAuthenticatorConfig());
320  return authenticatorConfig;
321  }
AuthenticationExecutionModel execution
Definition: AuthenticationProcessor.java:270
RealmModel realm
Definition: AuthenticationProcessor.java:82
AuthenticatorConfigModel authenticatorConfig
Definition: AuthenticationProcessor.java:269

◆ getCategoryRequirementFromCurrentFlow()

AuthenticationExecutionModel.Requirement org.keycloak.authentication.AuthenticationProcessor.Result.getCategoryRequirementFromCurrentFlow ( String  authenticatorCategory)
inline
298  {
299  List<AuthenticationExecutionModel> executions = realm.getAuthenticationExecutions(execution.getParentFlow());
300  for (AuthenticationExecutionModel exe : executions) {
301  AuthenticatorFactory factory = (AuthenticatorFactory) getSession().getKeycloakSessionFactory().getProviderFactory(Authenticator.class, exe.getAuthenticator());
302  if (factory != null && factory.getReferenceCategory().equals(authenticatorCategory)) {
303  return exe.getRequirement();
304  }
305 
306  }
307  return null;
308  }
AuthenticationExecutionModel execution
Definition: AuthenticationProcessor.java:270
RealmModel realm
Definition: AuthenticationProcessor.java:82
KeycloakSession getSession()
Definition: AuthenticationProcessor.java:437

◆ getChallenge()

Response org.keycloak.authentication.AuthenticationProcessor.Result.getChallenge ( )
inline
472  {
473  return challenge;
474  }
Response challenge
Definition: AuthenticationProcessor.java:274

◆ getClient()

ClientModel org.keycloak.authentication.AuthenticationProcessor.Result.getClient ( )
inline
407  {
408  return AuthenticationProcessor.this.getClient();
409  }
AuthenticationProcessor()
Definition: AuthenticationProcessor.java:109

◆ getClientAuthAttributes()

Map<String, String> org.keycloak.authentication.AuthenticationProcessor.Result.getClientAuthAttributes ( )
inline
417  {
418  return AuthenticationProcessor.this.getClientAuthAttributes();
419  }
AuthenticationProcessor()
Definition: AuthenticationProcessor.java:109

◆ getClientAuthenticator()

ClientAuthenticator org.keycloak.authentication.AuthenticationProcessor.Result.getClientAuthenticator ( )
inline
332  {
333  return clientAuthenticator;
334  }
ClientAuthenticator clientAuthenticator
Definition: AuthenticationProcessor.java:273

◆ getConnection()

ClientConnection org.keycloak.authentication.AuthenticationProcessor.Result.getConnection ( )
inline
427  {
428  return AuthenticationProcessor.this.getConnection();
429  }
AuthenticationProcessor()
Definition: AuthenticationProcessor.java:109

◆ getError()

AuthenticationFlowError org.keycloak.authentication.AuthenticationProcessor.Result.getError ( )
inline
477  {
478  return error;
479  }
AuthenticationFlowError error
Definition: AuthenticationProcessor.java:275

◆ getErrorMessage()

FormMessage org.keycloak.authentication.AuthenticationProcessor.Result.getErrorMessage ( )
inline
610  {
611  return errorMessage;
612  }
FormMessage errorMessage
Definition: AuthenticationProcessor.java:277

◆ getEvent()

EventBuilder org.keycloak.authentication.AuthenticationProcessor.Result.getEvent ( )
inline
457  {
458  return AuthenticationProcessor.this.event;
459  }
AuthenticationProcessor()
Definition: AuthenticationProcessor.java:109

◆ getExecution()

AuthenticationExecutionModel org.keycloak.authentication.AuthenticationProcessor.Result.getExecution ( )
inline
311  {
312  return execution;
313  }
AuthenticationExecutionModel execution
Definition: AuthenticationProcessor.java:270

◆ getForwardedErrorMessage()

FormMessage org.keycloak.authentication.AuthenticationProcessor.Result.getForwardedErrorMessage ( )
inline
462  {
463  return AuthenticationProcessor.this.forwardedErrorMessage;
464  }
AuthenticationProcessor()
Definition: AuthenticationProcessor.java:109

◆ getForwardedSuccessMessage()

FormMessage org.keycloak.authentication.AuthenticationProcessor.Result.getForwardedSuccessMessage ( )
inline
606  {
607  return AuthenticationProcessor.this.forwardedSuccessMessage;
608  }
AuthenticationProcessor()
Definition: AuthenticationProcessor.java:109

◆ getHttpRequest()

HttpRequest org.keycloak.authentication.AuthenticationProcessor.Result.getHttpRequest ( )
inline
442  {
443  return AuthenticationProcessor.this.request;
444  }
AuthenticationProcessor()
Definition: AuthenticationProcessor.java:109

◆ getProtector()

BruteForceProtector org.keycloak.authentication.AuthenticationProcessor.Result.getProtector ( )
inline
452  {
453  return AuthenticationProcessor.this.getBruteForceProtector();
454  }
AuthenticationProcessor()
Definition: AuthenticationProcessor.java:109

◆ getRealm()

RealmModel org.keycloak.authentication.AuthenticationProcessor.Result.getRealm ( )
inline
402  {
403  return AuthenticationProcessor.this.getRealm();
404  }
AuthenticationProcessor()
Definition: AuthenticationProcessor.java:109

◆ getRefreshExecutionUrl()

URI org.keycloak.authentication.AuthenticationProcessor.Result.getRefreshExecutionUrl ( )
inline
545  {
546  UriBuilder uriBuilder = LoginActionsService.loginActionsBaseUrl(getUriInfo())
547  .path(AuthenticationProcessor.this.flowPath)
548  .queryParam(Constants.EXECUTION, getExecution().getId())
549  .queryParam(Constants.CLIENT_ID, getAuthenticationSession().getClient().getClientId())
550  .queryParam(Constants.TAB_ID, getAuthenticationSession().getTabId());
551  if (getUriInfo().getQueryParameters().containsKey(LoginActionsService.AUTH_SESSION_ID)) {
552  uriBuilder.queryParam(LoginActionsService.AUTH_SESSION_ID, getAuthenticationSession().getParentSession().getId());
553  }
554  return uriBuilder
555  .build(getRealm().getName());
556  }
AuthenticationExecutionModel getExecution()
Definition: AuthenticationProcessor.java:311
ClientModel getClient()
Definition: AuthenticationProcessor.java:407
AuthenticationSessionModel getAuthenticationSession()
Definition: AuthenticationProcessor.java:422
RealmModel getRealm()
Definition: AuthenticationProcessor.java:402
UriInfo getUriInfo()
Definition: AuthenticationProcessor.java:432
AuthenticationProcessor()
Definition: AuthenticationProcessor.java:109

◆ getRefreshUrl()

URI org.keycloak.authentication.AuthenticationProcessor.Result.getRefreshUrl ( boolean  authSessionIdParam)
inline
559  {
560  return AuthenticationProcessor.this.getRefreshUrl(authSessionIdParam);
561  }
AuthenticationProcessor()
Definition: AuthenticationProcessor.java:109

◆ getSession()

KeycloakSession org.keycloak.authentication.AuthenticationProcessor.Result.getSession ( )
inline
437  {
438  return AuthenticationProcessor.this.getSession();
439  }
AuthenticationProcessor()
Definition: AuthenticationProcessor.java:109

◆ getStatus()

FlowStatus org.keycloak.authentication.AuthenticationProcessor.Result.getStatus ( )
inline
328  {
329  return status;
330  }
FlowStatus status
Definition: AuthenticationProcessor.java:272

◆ getSuccessMessage()

FormMessage org.keycloak.authentication.AuthenticationProcessor.Result.getSuccessMessage ( )
inline
614  {
615  return successMessage;
616  }
FormMessage successMessage
Definition: AuthenticationProcessor.java:278

◆ getUriInfo()

UriInfo org.keycloak.authentication.AuthenticationProcessor.Result.getUriInfo ( )
inline
432  {
433  return AuthenticationProcessor.this.getUriInfo();
434  }
AuthenticationProcessor()
Definition: AuthenticationProcessor.java:109

◆ getUser()

UserModel org.keycloak.authentication.AuthenticationProcessor.Result.getUser ( )
inline
387  {
388  return getAuthenticationSession().getAuthenticatedUser();
389  }
AuthenticationSessionModel getAuthenticationSession()
Definition: AuthenticationProcessor.java:422

◆ newEvent()

EventBuilder org.keycloak.authentication.AuthenticationProcessor.Result.newEvent ( )
inline
293  {
294  return AuthenticationProcessor.this.newEvent();
295  }
AuthenticationProcessor()
Definition: AuthenticationProcessor.java:109

◆ resetFlow() [1/2]

void org.keycloak.authentication.AuthenticationProcessor.Result.resetFlow ( )
inline
576  {
577  this.status = FlowStatus.FLOW_RESET;
578  }
FlowStatus status
Definition: AuthenticationProcessor.java:272

◆ resetFlow() [2/2]

void org.keycloak.authentication.AuthenticationProcessor.Result.resetFlow ( Runnable  afterResetListener)
inline
581  {
582  this.status = FlowStatus.FLOW_RESET;
583  AuthenticationProcessor.this.afterResetListener = afterResetListener;
584  }
Runnable afterResetListener
Definition: AuthenticationProcessor.java:94
FlowStatus status
Definition: AuthenticationProcessor.java:272
AuthenticationProcessor()
Definition: AuthenticationProcessor.java:109

◆ setClient()

void org.keycloak.authentication.AuthenticationProcessor.Result.setClient ( ClientModel  client)
inline
412  {
413  AuthenticationProcessor.this.setClient(client);
414  }
ClientModel client
Definition: AuthenticationProcessor.java:106
AuthenticationProcessor()
Definition: AuthenticationProcessor.java:109

◆ setUser()

void org.keycloak.authentication.AuthenticationProcessor.Result.setUser ( UserModel  user)
inline
392  {
393  setAutheticatedUser(user);
394  }
void setAutheticatedUser(UserModel user)
Definition: AuthenticationProcessor.java:243

◆ success()

void org.keycloak.authentication.AuthenticationProcessor.Result.success ( )
inline
337  {
338  this.status = FlowStatus.SUCCESS;
339  }
FlowStatus status
Definition: AuthenticationProcessor.java:272

メンバ詳解

◆ authenticator

Authenticator org.keycloak.authentication.AuthenticationProcessor.Result.authenticator
package

◆ authenticatorConfig

AuthenticatorConfigModel org.keycloak.authentication.AuthenticationProcessor.Result.authenticatorConfig
package

◆ challenge

Response org.keycloak.authentication.AuthenticationProcessor.Result.challenge
package

◆ clientAuthenticator

ClientAuthenticator org.keycloak.authentication.AuthenticationProcessor.Result.clientAuthenticator
package

◆ currentExecutions

List<AuthenticationExecutionModel> org.keycloak.authentication.AuthenticationProcessor.Result.currentExecutions
package

◆ error

AuthenticationFlowError org.keycloak.authentication.AuthenticationProcessor.Result.error
package

◆ errorMessage

FormMessage org.keycloak.authentication.AuthenticationProcessor.Result.errorMessage
package

◆ execution

AuthenticationExecutionModel org.keycloak.authentication.AuthenticationProcessor.Result.execution
package

◆ status

FlowStatus org.keycloak.authentication.AuthenticationProcessor.Result.status
package

◆ successMessage

FormMessage org.keycloak.authentication.AuthenticationProcessor.Result.successMessage
package

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