public class AuthenticationProcessor.Result extends Object implements AuthenticationFlowContext, ClientAuthenticationFlowContext
public EventBuilder newEvent()
newEvent in interface AbstractAuthenticationFlowContextpublic AuthenticationExecutionModel.Requirement getCategoryRequirementFromCurrentFlow(String authenticatorCategory)
getCategoryRequirementFromCurrentFlow in interface AbstractAuthenticationFlowContextpublic AuthenticationExecutionModel getExecution()
getExecution in interface AbstractAuthenticationFlowContextpublic AuthenticatorConfigModel getAuthenticatorConfig()
getAuthenticatorConfig in interface AbstractAuthenticationFlowContextpublic Authenticator getAuthenticator()
public FlowStatus getStatus()
getStatus in interface AbstractAuthenticationFlowContextpublic ClientAuthenticator getClientAuthenticator()
public void success()
success in interface AbstractAuthenticationFlowContextpublic void failure(AuthenticationFlowError error)
failure in interface AbstractAuthenticationFlowContextpublic void challenge(javax.ws.rs.core.Response challenge)
challenge in interface AbstractAuthenticationFlowContextpublic void forceChallenge(javax.ws.rs.core.Response challenge)
forceChallenge in interface AbstractAuthenticationFlowContextpublic void failureChallenge(AuthenticationFlowError error, javax.ws.rs.core.Response challenge)
failureChallenge in interface AbstractAuthenticationFlowContextpublic void failure(AuthenticationFlowError error, javax.ws.rs.core.Response challenge)
failure in interface AbstractAuthenticationFlowContextpublic void attempted()
attempted in interface AbstractAuthenticationFlowContextpublic UserModel getUser()
getUser in interface AuthenticationFlowContextpublic void setUser(UserModel user)
setUser in interface AuthenticationFlowContextpublic List<AuthenticationSelectionOption> getAuthenticationSelections()
getAuthenticationSelections in interface AuthenticationFlowContextpublic void setAuthenticationSelections(List<AuthenticationSelectionOption> authenticationSelections)
setAuthenticationSelections in interface AuthenticationFlowContextpublic void clearUser()
clearUser in interface AuthenticationFlowContextpublic RealmModel getRealm()
getRealm in interface AbstractAuthenticationFlowContextpublic ClientModel getClient()
getClient in interface ClientAuthenticationFlowContextpublic void setClient(ClientModel client)
setClient in interface ClientAuthenticationFlowContextpublic Map<String,String> getClientAuthAttributes()
getClientAuthAttributes in interface ClientAuthenticationFlowContextpublic AuthenticationSessionModel getAuthenticationSession()
getAuthenticationSession in interface AuthenticationFlowContextpublic String getFlowPath()
getFlowPath in interface AuthenticationFlowContextpublic ClientConnection getConnection()
getConnection in interface AbstractAuthenticationFlowContextpublic javax.ws.rs.core.UriInfo getUriInfo()
getUriInfo in interface AbstractAuthenticationFlowContextpublic KeycloakSession getSession()
getSession in interface AbstractAuthenticationFlowContextpublic org.jboss.resteasy.spi.HttpRequest getHttpRequest()
getHttpRequest in interface AbstractAuthenticationFlowContextpublic void attachUserSession(UserSessionModel userSession)
attachUserSession in interface AuthenticationFlowContextpublic BruteForceProtector getProtector()
getProtector in interface AbstractAuthenticationFlowContextpublic EventBuilder getEvent()
getEvent in interface AbstractAuthenticationFlowContextpublic FormMessage getForwardedErrorMessage()
getForwardedErrorMessage in interface AbstractAuthenticationFlowContextpublic String generateAccessCode()
generateAccessCode in interface AbstractAuthenticationFlowContextpublic javax.ws.rs.core.Response getChallenge()
public AuthenticationFlowError getError()
getError in interface AbstractAuthenticationFlowContextpublic LoginFormsProvider form()
form in interface AuthenticationFlowContextpublic URI getActionUrl(String code)
getActionUrl in interface AuthenticationFlowContextpublic URI getActionTokenUrl(String tokenString)
getActionTokenUrl in interface AuthenticationFlowContextpublic URI getActionUrl(String code, boolean authSessionIdParam)
getActionUrl in interface AuthenticationFlowContextpublic URI getRefreshExecutionUrl()
getRefreshExecutionUrl in interface AuthenticationFlowContextpublic URI getRefreshUrl(boolean authSessionIdParam)
getRefreshUrl in interface AuthenticationFlowContextpublic void cancelLogin()
cancelLogin in interface AuthenticationFlowContextpublic void resetFlow()
resetFlow in interface AuthenticationFlowContextpublic void resetFlow(Runnable afterResetListener)
resetFlow in interface AuthenticationFlowContextpublic void fork()
fork in interface AuthenticationFlowContextpublic void forkWithSuccessMessage(FormMessage message)
forkWithSuccessMessage in interface AuthenticationFlowContextpublic void forkWithErrorMessage(FormMessage message)
forkWithErrorMessage in interface AuthenticationFlowContextpublic FormMessage getForwardedSuccessMessage()
getForwardedSuccessMessage in interface AbstractAuthenticationFlowContextpublic FormMessage getErrorMessage()
public FormMessage getSuccessMessage()
Copyright © 2020 JBoss by Red Hat. All rights reserved.