Package org.keycloak.models
Class AuthenticationExecutionModel
- java.lang.Object
-
- org.keycloak.models.AuthenticationExecutionModel
-
- All Implemented Interfaces:
Serializable
public class AuthenticationExecutionModel extends Object implements Serializable
- Version:
- $Revision: 1 $
- Author:
- Bill Burke
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAuthenticationExecutionModel.ExecutionComparatorstatic classAuthenticationExecutionModel.Requirement
-
Constructor Summary
Constructors Constructor Description AuthenticationExecutionModel()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)StringgetAuthenticator()StringgetAuthenticatorConfig()StringgetFlowId()If this execution is a flow, this is the flowId pointing to an AuthenticationFlowModelStringgetId()StringgetParentFlow()intgetPriority()AuthenticationExecutionModel.RequirementgetRequirement()inthashCode()booleanisAlternative()booleanisAuthenticatorFlow()Is the referenced authenticator a flow?booleanisConditional()booleanisDisabled()booleanisEnabled()booleanisRequired()voidsetAuthenticator(String authenticator)voidsetAuthenticatorConfig(String authenticatorConfig)voidsetAuthenticatorFlow(boolean authenticatorFlow)voidsetFlowId(String flowId)voidsetId(String id)voidsetParentFlow(String parentFlow)voidsetPriority(int priority)voidsetRequirement(AuthenticationExecutionModel.Requirement requirement)
-
-
-
Method Detail
-
getId
public String getId()
-
setId
public void setId(String id)
-
getAuthenticatorConfig
public String getAuthenticatorConfig()
-
setAuthenticatorConfig
public void setAuthenticatorConfig(String authenticatorConfig)
-
getAuthenticator
public String getAuthenticator()
-
setAuthenticator
public void setAuthenticator(String authenticator)
-
getRequirement
public AuthenticationExecutionModel.Requirement getRequirement()
-
setRequirement
public void setRequirement(AuthenticationExecutionModel.Requirement requirement)
-
getPriority
public int getPriority()
-
setPriority
public void setPriority(int priority)
-
getParentFlow
public String getParentFlow()
-
setParentFlow
public void setParentFlow(String parentFlow)
-
getFlowId
public String getFlowId()
If this execution is a flow, this is the flowId pointing to an AuthenticationFlowModel- Returns:
-
setFlowId
public void setFlowId(String flowId)
-
isAuthenticatorFlow
public boolean isAuthenticatorFlow()
Is the referenced authenticator a flow?- Returns:
-
setAuthenticatorFlow
public void setAuthenticatorFlow(boolean authenticatorFlow)
-
isRequired
public boolean isRequired()
-
isConditional
public boolean isConditional()
-
isAlternative
public boolean isAlternative()
-
isDisabled
public boolean isDisabled()
-
isEnabled
public boolean isEnabled()
-
-