public class DefaultAuthenticationFlow extends Object implements AuthenticationFlow
BASIC_FLOW, CLIENT_FLOW, FORM_FLOW
Constructor and Description |
---|
DefaultAuthenticationFlow(AuthenticationProcessor processor,
AuthenticationFlowModel flow) |
Modifier and Type | Method and Description |
---|---|
protected Authenticator |
createAuthenticator(AuthenticatorFactory factory) |
List<AuthenticationFlowException> |
getFlowExceptions() |
protected boolean |
isProcessed(AuthenticationExecutionModel model) |
protected static boolean |
isProcessed(AuthenticationProcessor processor,
AuthenticationExecutionModel model) |
boolean |
isSuccessful() |
javax.ws.rs.core.Response |
processAction(String actionExecution) |
javax.ws.rs.core.Response |
processFlow() |
javax.ws.rs.core.Response |
processResult(AuthenticationProcessor.Result result,
boolean isAction) |
javax.ws.rs.core.Response |
sendChallenge(AuthenticationProcessor.Result result,
AuthenticationExecutionModel execution) |
public DefaultAuthenticationFlow(AuthenticationProcessor processor, AuthenticationFlowModel flow)
protected boolean isProcessed(AuthenticationExecutionModel model)
protected static boolean isProcessed(AuthenticationProcessor processor, AuthenticationExecutionModel model)
protected Authenticator createAuthenticator(AuthenticatorFactory factory)
public javax.ws.rs.core.Response processAction(String actionExecution)
processAction
in interface AuthenticationFlow
public javax.ws.rs.core.Response processFlow()
processFlow
in interface AuthenticationFlow
public javax.ws.rs.core.Response processResult(AuthenticationProcessor.Result result, boolean isAction)
public javax.ws.rs.core.Response sendChallenge(AuthenticationProcessor.Result result, AuthenticationExecutionModel execution)
public boolean isSuccessful()
isSuccessful
in interface AuthenticationFlow
public List<AuthenticationFlowException> getFlowExceptions()
getFlowExceptions
in interface AuthenticationFlow
Copyright © 2020 JBoss by Red Hat. All rights reserved.