Class UmaGatherContext
java.lang.Object
org.gluu.service.external.context.ExternalScriptContext
org.gluu.oxauth.service.external.context.ExternalScriptContext
org.gluu.oxauth.uma.authorization.UmaGatherContext
- Version:
- August 9, 2017
- Author:
- yuriyz
-
Field Summary
Fields inherited from class org.gluu.service.external.context.ExternalScriptContext
httpRequest, httpResponse -
Constructor Summary
ConstructorsConstructorDescriptionUmaGatherContext(Map<String, org.gluu.model.SimpleCustomProperty> configurationAttributes, javax.servlet.http.HttpServletRequest httpRequest, SessionId session, UmaSessionService sessionService, UmaPermissionService permissionService, UmaPctService pctService, Map<String, String> pageClaims, UserService userService, org.gluu.jsf2.service.FacesService facesService, AppConfiguration appConfiguration) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddRedirectUserParam(String paramName, String paramValue) voidaddSessionAttribute(String key, String value) intgetStep()booleanbooleanvoidpersist()Must not take any parametersvoidvoidvoidremoveClaim(String claimName) voidremoveRedirectUserParameter(String paramName) voidvoidsetStep(int step) Methods inherited from class org.gluu.oxauth.service.external.context.ExternalScriptContext
createWebApplicationException, createWebApplicationException, getEntryAttributeValue, getEntryByDn, getExecutionContext, getPersistenceEntryManager, getWebApplicationException, isInNetwork, setWebApplicationException, throwWebApplicationExceptionIfSetMethods inherited from class org.gluu.service.external.context.ExternalScriptContext
getContextVariables, getHttpRequest, getHttpResponse, getIpAddress, getLog
-
Constructor Details
-
UmaGatherContext
public UmaGatherContext(Map<String, org.gluu.model.SimpleCustomProperty> configurationAttributes, javax.servlet.http.HttpServletRequest httpRequest, SessionId session, UmaSessionService sessionService, UmaPermissionService permissionService, UmaPctService pctService, Map<String, String> pageClaims, UserService userService, org.gluu.jsf2.service.FacesService facesService, AppConfiguration appConfiguration)
-
-
Method Details
-
getConfigurationAttributes
-
getUser
-
getUserDn
-
getClient
-
getConnectSessionAttributes
-
isAuthenticated
public boolean isAuthenticated() -
getPageClaims
-
getRequestParameters
-
getStep
public int getStep() -
setStep
public void setStep(int step) -
addSessionAttribute
-
removeSessionAttribute
-
getSessionAttributes
-
addRedirectUserParam
-
removeRedirectUserParameter
-
getRedirectUserParameters
-
getRedirectUserParametersMap
-
getPermissions
-
getClaims
-
getClaim
-
putClaim
-
removeClaim
-
hasClaim
-
persist
public void persist()Must not take any parameters -
redirectToExternalUrl
-
getRedirectToExternalUrl
-
getAuthorizationEndpoint
-
getIssuer
-
getBaseEndpoint
-
getClaimsGatheringEndpoint
-