Package io.jans.as.server.model.common
Class ExecutionContext
- java.lang.Object
-
- io.jans.as.server.model.common.ExecutionContext
-
public class ExecutionContext extends java.lang.Object- Author:
- Yuriy Zabrovarnyy
-
-
Constructor Summary
Constructors Constructor Description ExecutionContext()ExecutionContext(javax.servlet.http.HttpServletRequest httpRequest, javax.servlet.http.HttpServletResponse httpResponse)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TokenEntitygetAccessTokenEntity()io.jans.as.model.configuration.AppConfigurationgetAppConfiguration()@Nullable java.lang.StringgetAttribute(@NotNull java.lang.String key)@NotNull java.util.Map<java.lang.String,java.lang.String>getAttributes()io.jans.as.common.service.AttributeServicegetAttributeService()java.lang.StringgetCertAsPem()java.lang.StringgetClaimsAsString()io.jans.as.common.model.registration.ClientgetClient()java.lang.StringgetDpop()AuthorizationGrantgetGrant()javax.servlet.http.HttpServletRequestgetHttpRequest()javax.servlet.http.HttpServletResponsegetHttpResponse()TokenEntitygetIdTokenEntity()java.lang.StringgetNonce()java.util.function.Function<io.jans.as.model.token.JsonWebResponse,java.lang.Void>getPostProcessor()java.util.function.Function<io.jans.as.model.token.JsonWebResponse,java.lang.Void>getPreProcessing()TokenEntitygetRefreshTokenEntity()javax.ws.rs.core.Response.ResponseBuildergetResponseBuilder()java.util.Set<java.lang.String>getScopes()io.jans.model.custom.script.conf.CustomScriptConfigurationgetScript()java.lang.StringgetState()java.util.List<SessionId>getUserSessions()booleanisIncludeIdTokenClaims()voidsetAccessTokenEntity(TokenEntity accessTokenEntity)voidsetAppConfiguration(io.jans.as.model.configuration.AppConfiguration appConfiguration)voidsetAttributeService(io.jans.as.common.service.AttributeService attributeService)voidsetCertAsPem(java.lang.String certAsPem)voidsetClaimsAsString(java.lang.String claimsAsString)voidsetClient(io.jans.as.common.model.registration.Client client)voidsetDpop(java.lang.String dpop)voidsetGrant(AuthorizationGrant grant)voidsetHttpRequest(javax.servlet.http.HttpServletRequest httpRequest)voidsetHttpResponse(javax.servlet.http.HttpServletResponse httpResponse)voidsetIdTokenEntity(TokenEntity idTokenEntity)voidsetIncludeIdTokenClaims(boolean includeIdTokenClaims)voidsetNonce(java.lang.String nonce)voidsetPostProcessor(java.util.function.Function<io.jans.as.model.token.JsonWebResponse,java.lang.Void> postProcessor)voidsetPreProcessing(java.util.function.Function<io.jans.as.model.token.JsonWebResponse,java.lang.Void> preProcessing)voidsetRefreshTokenEntity(TokenEntity refreshTokenEntity)voidsetResponseBuilder(javax.ws.rs.core.Response.ResponseBuilder responseBuilder)voidsetScopes(java.util.Set<java.lang.String> scopes)voidsetScript(io.jans.model.custom.script.conf.CustomScriptConfiguration script)voidsetState(java.lang.String state)voidsetUserSessions(java.util.List<SessionId> userSessions)
-
-
-
Method Detail
-
getAttributes
@NotNull public @NotNull java.util.Map<java.lang.String,java.lang.String> getAttributes()
-
getAttribute
@Nullable public @Nullable java.lang.String getAttribute(@NotNull @NotNull java.lang.String key)
-
getHttpRequest
public javax.servlet.http.HttpServletRequest getHttpRequest()
-
getHttpResponse
public javax.servlet.http.HttpServletResponse getHttpResponse()
-
getClient
public io.jans.as.common.model.registration.Client getClient()
-
setClient
public void setClient(io.jans.as.common.model.registration.Client client)
-
setHttpRequest
public void setHttpRequest(javax.servlet.http.HttpServletRequest httpRequest)
-
setHttpResponse
public void setHttpResponse(javax.servlet.http.HttpServletResponse httpResponse)
-
getGrant
public AuthorizationGrant getGrant()
-
setGrant
public void setGrant(AuthorizationGrant grant)
-
getAppConfiguration
public io.jans.as.model.configuration.AppConfiguration getAppConfiguration()
-
setAppConfiguration
public void setAppConfiguration(io.jans.as.model.configuration.AppConfiguration appConfiguration)
-
getAttributeService
public io.jans.as.common.service.AttributeService getAttributeService()
-
setAttributeService
public void setAttributeService(io.jans.as.common.service.AttributeService attributeService)
-
getScript
public io.jans.model.custom.script.conf.CustomScriptConfiguration getScript()
-
setScript
public void setScript(io.jans.model.custom.script.conf.CustomScriptConfiguration script)
-
getIdTokenEntity
public TokenEntity getIdTokenEntity()
-
setIdTokenEntity
public void setIdTokenEntity(TokenEntity idTokenEntity)
-
getAccessTokenEntity
public TokenEntity getAccessTokenEntity()
-
setAccessTokenEntity
public void setAccessTokenEntity(TokenEntity accessTokenEntity)
-
getRefreshTokenEntity
public TokenEntity getRefreshTokenEntity()
-
setRefreshTokenEntity
public void setRefreshTokenEntity(TokenEntity refreshTokenEntity)
-
getDpop
public java.lang.String getDpop()
-
setDpop
public void setDpop(java.lang.String dpop)
-
getCertAsPem
public java.lang.String getCertAsPem()
-
setCertAsPem
public void setCertAsPem(java.lang.String certAsPem)
-
isIncludeIdTokenClaims
public boolean isIncludeIdTokenClaims()
-
setIncludeIdTokenClaims
public void setIncludeIdTokenClaims(boolean includeIdTokenClaims)
-
getPreProcessing
public java.util.function.Function<io.jans.as.model.token.JsonWebResponse,java.lang.Void> getPreProcessing()
-
setPreProcessing
public void setPreProcessing(java.util.function.Function<io.jans.as.model.token.JsonWebResponse,java.lang.Void> preProcessing)
-
getPostProcessor
public java.util.function.Function<io.jans.as.model.token.JsonWebResponse,java.lang.Void> getPostProcessor()
-
setPostProcessor
public void setPostProcessor(java.util.function.Function<io.jans.as.model.token.JsonWebResponse,java.lang.Void> postProcessor)
-
getScopes
public java.util.Set<java.lang.String> getScopes()
-
setScopes
public void setScopes(java.util.Set<java.lang.String> scopes)
-
getClaimsAsString
public java.lang.String getClaimsAsString()
-
setClaimsAsString
public void setClaimsAsString(java.lang.String claimsAsString)
-
getNonce
public java.lang.String getNonce()
-
setNonce
public void setNonce(java.lang.String nonce)
-
getState
public java.lang.String getState()
-
setState
public void setState(java.lang.String state)
-
getUserSessions
public java.util.List<SessionId> getUserSessions()
-
setUserSessions
public void setUserSessions(java.util.List<SessionId> userSessions)
-
getResponseBuilder
public javax.ws.rs.core.Response.ResponseBuilder getResponseBuilder()
-
setResponseBuilder
public void setResponseBuilder(javax.ws.rs.core.Response.ResponseBuilder responseBuilder)
-
-