public class RequiredActionContextResult extends Object implements RequiredActionContext
RequiredActionContext.Status| Modifier and Type | Field and Description |
|---|---|
protected AuthenticationSessionModel |
authenticationSession |
protected javax.ws.rs.core.Response |
challenge |
protected EventBuilder |
eventBuilder |
protected RequiredActionFactory |
factory |
protected org.jboss.resteasy.spi.HttpRequest |
httpRequest |
protected RealmModel |
realm |
protected KeycloakSession |
session |
protected RequiredActionContext.Status |
status |
protected UserModel |
user |
| Constructor and Description |
|---|
RequiredActionContextResult(AuthenticationSessionModel authSession,
RealmModel realm,
EventBuilder eventBuilder,
KeycloakSession session,
org.jboss.resteasy.spi.HttpRequest httpRequest,
UserModel user,
RequiredActionFactory factory) |
| Modifier and Type | Method and Description |
|---|---|
void |
challenge(javax.ws.rs.core.Response response) |
void |
failure() |
LoginFormsProvider |
form() |
String |
generateCode() |
URI |
getActionUrl() |
URI |
getActionUrl(boolean authSessionIdParam) |
URI |
getActionUrl(String code) |
AuthenticationSessionModel |
getAuthenticationSession() |
javax.ws.rs.core.Response |
getChallenge() |
org.keycloak.common.ClientConnection |
getConnection() |
EventBuilder |
getEvent() |
RequiredActionFactory |
getFactory() |
org.jboss.resteasy.spi.HttpRequest |
getHttpRequest() |
RealmModel |
getRealm() |
KeycloakSession |
getSession() |
RequiredActionContext.Status |
getStatus() |
javax.ws.rs.core.UriInfo |
getUriInfo() |
UserModel |
getUser() |
void |
ignore() |
void |
success() |
protected AuthenticationSessionModel authenticationSession
protected RealmModel realm
protected EventBuilder eventBuilder
protected KeycloakSession session
protected RequiredActionContext.Status status
protected javax.ws.rs.core.Response challenge
protected org.jboss.resteasy.spi.HttpRequest httpRequest
protected UserModel user
protected RequiredActionFactory factory
public RequiredActionContextResult(AuthenticationSessionModel authSession, RealmModel realm, EventBuilder eventBuilder, KeycloakSession session, org.jboss.resteasy.spi.HttpRequest httpRequest, UserModel user, RequiredActionFactory factory)
public RequiredActionFactory getFactory()
public EventBuilder getEvent()
getEvent in interface RequiredActionContextpublic UserModel getUser()
getUser in interface RequiredActionContextpublic RealmModel getRealm()
getRealm in interface RequiredActionContextpublic AuthenticationSessionModel getAuthenticationSession()
getAuthenticationSession in interface RequiredActionContextpublic org.keycloak.common.ClientConnection getConnection()
getConnection in interface RequiredActionContextpublic javax.ws.rs.core.UriInfo getUriInfo()
getUriInfo in interface RequiredActionContextpublic KeycloakSession getSession()
getSession in interface RequiredActionContextpublic org.jboss.resteasy.spi.HttpRequest getHttpRequest()
getHttpRequest in interface RequiredActionContextpublic RequiredActionContext.Status getStatus()
getStatus in interface RequiredActionContextpublic void challenge(javax.ws.rs.core.Response response)
challenge in interface RequiredActionContextpublic void failure()
failure in interface RequiredActionContextpublic void success()
success in interface RequiredActionContextpublic void ignore()
ignore in interface RequiredActionContextpublic URI getActionUrl(String code)
getActionUrl in interface RequiredActionContextpublic String generateCode()
generateCode in interface RequiredActionContextpublic URI getActionUrl()
getActionUrl in interface RequiredActionContextpublic URI getActionUrl(boolean authSessionIdParam)
getActionUrl in interface RequiredActionContextpublic LoginFormsProvider form()
form in interface RequiredActionContextpublic javax.ws.rs.core.Response getChallenge()
getChallenge in interface RequiredActionContextCopyright © 2018 JBoss by Red Hat. All rights reserved.