Uses of Class
org.keycloak.models.AuthenticationFlowModel
Package
Description
-
Uses of AuthenticationFlowModel in org.keycloak.authentication
ModifierConstructorDescriptionClientAuthenticationFlow
(AuthenticationProcessor processor, AuthenticationFlowModel flow) DefaultAuthenticationFlow
(AuthenticationProcessor processor, AuthenticationFlowModel flow) -
Uses of AuthenticationFlowModel in org.keycloak.authentication.actiontoken
Modifier and TypeMethodDescriptionjakarta.ws.rs.core.Response
ActionTokenContext.ProcessAuthenticateFlow.processFlow
(boolean action, String execution, AuthenticationSessionModel authSession, String flowPath, AuthenticationFlowModel flow, String errorMessage, AuthenticationProcessor processor) jakarta.ws.rs.core.Response
ActionTokenContext.processFlow
(boolean action, String flowPath, AuthenticationFlowModel flow, String errorMessage, AuthenticationProcessor processor) -
Uses of AuthenticationFlowModel in org.keycloak.migration.migrators
Modifier and TypeMethodDescriptionstatic void
MigrateTo8_0_0.migrateOptionalAuthenticationExecution
(RealmModel realm, AuthenticationFlowModel parentFlow, AuthenticationExecutionModel optionalExecution, boolean updateOptionalExecution) -
Uses of AuthenticationFlowModel in org.keycloak.models
Modifier and TypeMethodDescriptionRealmModel.addAuthenticationFlow
(AuthenticationFlowModel model) RealmModel.getAuthenticationFlowById
(String id) RealmModel.getBrowserFlow()
RealmModel.getClientAuthenticationFlow()
RealmModel.getDirectGrantFlow()
RealmModel.getDockerAuthenticationFlow()
RealmModel.getFlowByAlias
(String alias) RealmModel.getRegistrationFlow()
RealmModel.getResetCredentialsFlow()
Modifier and TypeMethodDescriptionRealmModel.getAuthenticationFlowsStream()
Returns authentications flows as a stream.Modifier and TypeMethodDescriptionRealmModel.addAuthenticationFlow
(AuthenticationFlowModel model) int
AuthenticationFlowModel.AuthenticationFlowComparator.compare
(AuthenticationFlowModel left, AuthenticationFlowModel right) void
RealmModel.removeAuthenticationFlow
(AuthenticationFlowModel model) void
RealmModel.setBrowserFlow
(AuthenticationFlowModel flow) void
RealmModel.setClientAuthenticationFlow
(AuthenticationFlowModel flow) void
RealmModel.setDirectGrantFlow
(AuthenticationFlowModel flow) void
RealmModel.setDockerAuthenticationFlow
(AuthenticationFlowModel flow) void
RealmModel.setRegistrationFlow
(AuthenticationFlowModel flow) void
RealmModel.setResetCredentialsFlow
(AuthenticationFlowModel flow) void
RealmModel.updateAuthenticationFlow
(AuthenticationFlowModel model) -
Uses of AuthenticationFlowModel in org.keycloak.models.cache.infinispan
Modifier and TypeMethodDescriptionRealmAdapter.addAuthenticationFlow
(AuthenticationFlowModel model) RealmAdapter.getAuthenticationFlowById
(String id) RealmAdapter.getBrowserFlow()
RealmAdapter.getClientAuthenticationFlow()
RealmAdapter.getDirectGrantFlow()
RealmAdapter.getDockerAuthenticationFlow()
RealmAdapter.getFlowByAlias
(String alias) RealmAdapter.getRegistrationFlow()
RealmAdapter.getResetCredentialsFlow()
Modifier and TypeMethodDescriptionRealmAdapter.addAuthenticationFlow
(AuthenticationFlowModel model) void
RealmAdapter.removeAuthenticationFlow
(AuthenticationFlowModel model) void
RealmAdapter.setBrowserFlow
(AuthenticationFlowModel flow) void
RealmAdapter.setClientAuthenticationFlow
(AuthenticationFlowModel flow) void
RealmAdapter.setDirectGrantFlow
(AuthenticationFlowModel flow) void
RealmAdapter.setDockerAuthenticationFlow
(AuthenticationFlowModel flow) void
RealmAdapter.setRegistrationFlow
(AuthenticationFlowModel flow) void
RealmAdapter.setResetCredentialsFlow
(AuthenticationFlowModel flow) void
RealmAdapter.updateAuthenticationFlow
(AuthenticationFlowModel model) -
Uses of AuthenticationFlowModel in org.keycloak.models.cache.infinispan.entities
Modifier and TypeFieldDescriptionprotected AuthenticationFlowModel
CachedRealm.browserFlow
protected AuthenticationFlowModel
CachedRealm.clientAuthenticationFlow
protected AuthenticationFlowModel
CachedRealm.directGrantFlow
protected AuthenticationFlowModel
CachedRealm.dockerAuthenticationFlow
protected AuthenticationFlowModel
CachedRealm.registrationFlow
protected AuthenticationFlowModel
CachedRealm.resetCredentialsFlow
Modifier and TypeFieldDescriptionprotected List<AuthenticationFlowModel>
CachedRealm.authenticationFlowList
protected Map<String,
AuthenticationFlowModel> CachedRealm.authenticationFlows
Modifier and TypeMethodDescriptionCachedRealm.getBrowserFlow()
CachedRealm.getClientAuthenticationFlow()
CachedRealm.getDirectGrantFlow()
CachedRealm.getDockerAuthenticationFlow()
CachedRealm.getRegistrationFlow()
CachedRealm.getResetCredentialsFlow()
Modifier and TypeMethodDescriptionCachedRealm.getAuthenticationFlowList()
CachedRealm.getAuthenticationFlows()
-
Uses of AuthenticationFlowModel in org.keycloak.models.jpa
Modifier and TypeMethodDescriptionRealmAdapter.addAuthenticationFlow
(AuthenticationFlowModel model) protected AuthenticationFlowModel
RealmAdapter.entityToModel
(AuthenticationFlowEntity entity) RealmAdapter.getAuthenticationFlowById
(String id) RealmAdapter.getBrowserFlow()
RealmAdapter.getClientAuthenticationFlow()
RealmAdapter.getDirectGrantFlow()
RealmAdapter.getDockerAuthenticationFlow()
RealmAdapter.getFlowByAlias
(String alias) RealmAdapter.getRegistrationFlow()
RealmAdapter.getResetCredentialsFlow()
Modifier and TypeMethodDescriptionRealmAdapter.addAuthenticationFlow
(AuthenticationFlowModel model) void
RealmAdapter.removeAuthenticationFlow
(AuthenticationFlowModel model) void
RealmAdapter.setBrowserFlow
(AuthenticationFlowModel flow) void
RealmAdapter.setClientAuthenticationFlow
(AuthenticationFlowModel flow) void
RealmAdapter.setDirectGrantFlow
(AuthenticationFlowModel flow) void
RealmAdapter.setDockerAuthenticationFlow
(AuthenticationFlowModel flow) void
RealmAdapter.setRegistrationFlow
(AuthenticationFlowModel flow) void
RealmAdapter.setResetCredentialsFlow
(AuthenticationFlowModel flow) void
RealmAdapter.updateAuthenticationFlow
(AuthenticationFlowModel model) -
Uses of AuthenticationFlowModel in org.keycloak.models.utils
Modifier and TypeMethodDescriptionstatic AuthenticationFlowModel
AuthenticationFlowResolver.resolveBrowserFlow
(AuthenticationSessionModel authSession) static AuthenticationFlowModel
AuthenticationFlowResolver.resolveDirectGrantFlow
(AuthenticationSessionModel authSession) static AuthenticationFlowModel
RepresentationToModel.toModel
(AuthenticationFlowRepresentation rep) Modifier and TypeMethodDescriptionstatic void
KeycloakModelUtils.deepDeleteAuthenticationFlow
(RealmModel realm, AuthenticationFlowModel authFlow, Runnable flowUnavailableHandler, Runnable builtinFlowHandler) Recursively remove authentication flow (including all subflows and executions) from the model storagestatic void
KeycloakModelUtils.deepFindAuthenticationExecutions
(RealmModel realm, AuthenticationFlowModel flow, List<AuthenticationExecutionModel> result) Recursively find all AuthenticationExecutionModel from specified flow or all it's subflowsstatic boolean
KeycloakModelUtils.isFlowUsed
(RealmModel realm, AuthenticationFlowModel model) Check to see if a flow is currently in useModelToRepresentation.toRepresentation
(KeycloakSession session, RealmModel realm, AuthenticationFlowModel model) -
Uses of AuthenticationFlowModel in org.keycloak.protocol
Modifier and TypeMethodDescriptionprotected AuthenticationFlowModel
AuthorizationEndpointBase.getAuthenticationFlow
(AuthenticationSessionModel authSession) -
Uses of AuthenticationFlowModel in org.keycloak.protocol.docker
Modifier and TypeMethodDescriptionprotected AuthenticationFlowModel
DockerEndpoint.getAuthenticationFlow
(AuthenticationSessionModel authSession) -
Uses of AuthenticationFlowModel in org.keycloak.protocol.saml.profile.ecp
Modifier and TypeMethodDescriptionprotected AuthenticationFlowModel
SamlEcpProfileService.getAuthenticationFlow
(AuthenticationSessionModel authSession) -
Uses of AuthenticationFlowModel in org.keycloak.services.resources
Modifier and TypeMethodDescriptionprotected jakarta.ws.rs.core.Response
LoginActionsService.processFlow
(boolean action, String execution, AuthenticationSessionModel authSession, String flowPath, AuthenticationFlowModel flow, String errorMessage, AuthenticationProcessor processor) -
Uses of AuthenticationFlowModel in org.keycloak.services.resources.admin
Modifier and TypeMethodDescriptionstatic AuthenticationFlowModel
AuthenticationManagementResource.copyFlow
(KeycloakSession session, RealmModel realm, AuthenticationFlowModel flow, String newName) AuthenticationManagementResource.getParentFlow
(AuthenticationExecutionModel model) Modifier and TypeMethodDescriptionstatic void
AuthenticationManagementResource.copy
(KeycloakSession session, RealmModel realm, String newName, AuthenticationFlowModel from, AuthenticationFlowModel to) static AuthenticationFlowModel
AuthenticationManagementResource.copyFlow
(KeycloakSession session, RealmModel realm, AuthenticationFlowModel flow, String newName) void
AuthenticationManagementResource.recurseExecutions
(AuthenticationFlowModel flow, List<AuthenticationExecutionInfoRepresentation> result, int level)