Uses of Class
org.keycloak.models.AuthenticationExecutionModel
Packages that use AuthenticationExecutionModel
Package
Description
-
Uses of AuthenticationExecutionModel in org.keycloak.authentication
Methods in org.keycloak.authentication that return AuthenticationExecutionModelModifier and TypeMethodDescriptionAuthenticationSelectionOption.getAuthenticationExecution()AbstractAuthenticationFlowContext.getExecution()The current execution in the flowAuthenticationProcessor.Result.getExecution()FormContext.getExecution()The current execution in the flowMethods in org.keycloak.authentication that return types with arguments of type AuthenticationExecutionModelModifier and TypeMethodDescriptionprotected List<AuthenticationExecutionModel>ClientAuthenticationFlow.findExecutionsToRun()static List<AuthenticationExecutionModel>AuthenticatorUtil.getExecutionsByType(RealmModel realm, String flowId, String providerId) Methods in org.keycloak.authentication with parameters of type AuthenticationExecutionModelModifier and TypeMethodDescriptionAuthenticationProcessor.createAuthenticatorContext(AuthenticationExecutionModel model, Authenticator authenticator, List<AuthenticationExecutionModel> executions) AuthenticationProcessor.createClientAuthenticatorContext(AuthenticationExecutionModel model, ClientAuthenticator clientAuthenticator, List<AuthenticationExecutionModel> executions) AuthenticationProcessor.createFlowExecution(String flowId, AuthenticationExecutionModel execution) static AuthenticationFlowModelAuthenticatorUtil.getTopParentFlow(RealmModel realm, AuthenticationExecutionModel executionModel) Useful if we need to find top-level flow from executionModelprotected static booleanDefaultAuthenticationFlow.isProcessed(AuthenticationProcessor processor, AuthenticationExecutionModel model) protected booleanDefaultAuthenticationFlow.isProcessed(AuthenticationExecutionModel model) booleanAuthenticationProcessor.isSuccessful(AuthenticationExecutionModel model) jakarta.ws.rs.core.ResponseClientAuthenticationFlow.sendChallenge(AuthenticationProcessor.Result result, AuthenticationExecutionModel execution) jakarta.ws.rs.core.ResponseDefaultAuthenticationFlow.sendChallenge(AuthenticationProcessor.Result result, AuthenticationExecutionModel execution) Method parameters in org.keycloak.authentication with type arguments of type AuthenticationExecutionModelModifier and TypeMethodDescriptionAuthenticationProcessor.createAuthenticatorContext(AuthenticationExecutionModel model, Authenticator authenticator, List<AuthenticationExecutionModel> executions) AuthenticationProcessor.createClientAuthenticatorContext(AuthenticationExecutionModel model, ClientAuthenticator clientAuthenticator, List<AuthenticationExecutionModel> executions) Constructors in org.keycloak.authentication with parameters of type AuthenticationExecutionModelModifierConstructorDescriptionAuthenticationSelectionOption(KeycloakSession session, AuthenticationExecutionModel authExec) FormAuthenticationFlow(AuthenticationProcessor processor, AuthenticationExecutionModel execution) -
Uses of AuthenticationExecutionModel in org.keycloak.migration.migrators
Methods in org.keycloak.migration.migrators with parameters of type AuthenticationExecutionModelModifier and TypeMethodDescriptionstatic voidMigrateTo8_0_0.migrateOptionalAuthenticationExecution(RealmModel realm, AuthenticationFlowModel parentFlow, AuthenticationExecutionModel optionalExecution, boolean updateOptionalExecution) -
Uses of AuthenticationExecutionModel in org.keycloak.models
Methods in org.keycloak.models that return AuthenticationExecutionModelModifier and TypeMethodDescriptionRealmModel.addAuthenticatorExecution(AuthenticationExecutionModel model) RealmModel.getAuthenticationExecutionByFlowId(String flowId) RealmModel.getAuthenticationExecutionById(String id) Methods in org.keycloak.models that return types with arguments of type AuthenticationExecutionModelModifier and TypeMethodDescriptionRealmModel.getAuthenticationExecutionsStream(String flowId) Returns sorted (according to priority)AuthenticationExecutionModelas a stream.Methods in org.keycloak.models with parameters of type AuthenticationExecutionModelModifier and TypeMethodDescriptionRealmModel.addAuthenticatorExecution(AuthenticationExecutionModel model) intAuthenticationExecutionModel.ExecutionComparator.compare(AuthenticationExecutionModel o1, AuthenticationExecutionModel o2) voidRealmModel.removeAuthenticatorExecution(AuthenticationExecutionModel model) voidRealmModel.updateAuthenticatorExecution(AuthenticationExecutionModel model) -
Uses of AuthenticationExecutionModel in org.keycloak.models.cache.infinispan
Methods in org.keycloak.models.cache.infinispan that return AuthenticationExecutionModelModifier and TypeMethodDescriptionRealmAdapter.addAuthenticatorExecution(AuthenticationExecutionModel model) RealmAdapter.getAuthenticationExecutionByFlowId(String flowId) RealmAdapter.getAuthenticationExecutionById(String id) Methods in org.keycloak.models.cache.infinispan that return types with arguments of type AuthenticationExecutionModelMethods in org.keycloak.models.cache.infinispan with parameters of type AuthenticationExecutionModelModifier and TypeMethodDescriptionRealmAdapter.addAuthenticatorExecution(AuthenticationExecutionModel model) voidRealmAdapter.removeAuthenticatorExecution(AuthenticationExecutionModel model) voidRealmAdapter.updateAuthenticatorExecution(AuthenticationExecutionModel model) -
Uses of AuthenticationExecutionModel in org.keycloak.models.cache.infinispan.entities
Fields in org.keycloak.models.cache.infinispan.entities with type parameters of type AuthenticationExecutionModelModifier and TypeFieldDescriptionprotected MultivaluedHashMap<String,AuthenticationExecutionModel> CachedRealm.authenticationExecutionsprotected Map<String,AuthenticationExecutionModel> CachedRealm.executionsByFlowIdprotected Map<String,AuthenticationExecutionModel> CachedRealm.executionsByIdMethods in org.keycloak.models.cache.infinispan.entities that return AuthenticationExecutionModelMethods in org.keycloak.models.cache.infinispan.entities that return types with arguments of type AuthenticationExecutionModelModifier and TypeMethodDescriptionCachedRealm.getAuthenticationExecutions()CachedRealm.getExecutionsById() -
Uses of AuthenticationExecutionModel in org.keycloak.models.jpa
Methods in org.keycloak.models.jpa that return AuthenticationExecutionModelModifier and TypeMethodDescriptionRealmAdapter.addAuthenticatorExecution(AuthenticationExecutionModel model) RealmAdapter.entityToModel(AuthenticationExecutionEntity entity) RealmAdapter.getAuthenticationExecutionByFlowId(String flowId) RealmAdapter.getAuthenticationExecutionById(String id) Methods in org.keycloak.models.jpa that return types with arguments of type AuthenticationExecutionModelMethods in org.keycloak.models.jpa with parameters of type AuthenticationExecutionModelModifier and TypeMethodDescriptionRealmAdapter.addAuthenticatorExecution(AuthenticationExecutionModel model) voidRealmAdapter.removeAuthenticatorExecution(AuthenticationExecutionModel model) voidRealmAdapter.updateAuthenticatorExecution(AuthenticationExecutionModel model) -
Uses of AuthenticationExecutionModel in org.keycloak.models.utils
Methods in org.keycloak.models.utils that return AuthenticationExecutionModelModifier and TypeMethodDescriptionRealmModelDelegate.addAuthenticatorExecution(AuthenticationExecutionModel model) RealmModelDelegate.getAuthenticationExecutionByFlowId(String flowId) RealmModelDelegate.getAuthenticationExecutionById(String id) static AuthenticationExecutionModelRepresentationToModel.toModel(KeycloakSession session, RealmModel realm, AuthenticationExecutionRepresentation rep) Methods in org.keycloak.models.utils that return types with arguments of type AuthenticationExecutionModelModifier and TypeMethodDescriptionRealmModelDelegate.getAuthenticationExecutionsStream(String flowId) Methods in org.keycloak.models.utils with parameters of type AuthenticationExecutionModelModifier and TypeMethodDescriptionRealmModelDelegate.addAuthenticatorExecution(AuthenticationExecutionModel model) static voidKeycloakModelUtils.deepDeleteAuthenticationExecutor(KeycloakSession session, RealmModel realm, AuthenticationExecutionModel authExecutor, Runnable flowUnavailableHandler, Runnable builtinFlowHandler) Recursively remove authentication executor (including sub-flows and configs) from the model storagevoidRealmModelDelegate.removeAuthenticatorExecution(AuthenticationExecutionModel model) ModelToRepresentation.toRepresentation(AuthenticationExecutionModel model) ModelToRepresentation.toRepresentation(KeycloakSession session, RealmModel realm, AuthenticationExecutionModel model) voidRealmModelDelegate.updateAuthenticatorExecution(AuthenticationExecutionModel model) Method parameters in org.keycloak.models.utils with type arguments of type AuthenticationExecutionModelModifier and TypeMethodDescriptionstatic voidKeycloakModelUtils.deepFindAuthenticationExecutions(RealmModel realm, AuthenticationFlowModel flow, List<AuthenticationExecutionModel> result) Recursively find all AuthenticationExecutionModel from specified flow or all it's subflows -
Uses of AuthenticationExecutionModel in org.keycloak.services.resources.admin
Methods in org.keycloak.services.resources.admin with parameters of type AuthenticationExecutionModelModifier and TypeMethodDescriptionAuthenticationManagementResource.getParentFlow(AuthenticationExecutionModel model)