Uses of Class
io.jans.as.server.model.common.ExecutionContext
Packages that use ExecutionContext
Package
Description
-
Uses of ExecutionContext in io.jans.as.server.authorize.ws.rs
Methods in io.jans.as.server.authorize.ws.rs with parameters of type ExecutionContextModifier and TypeMethodDescriptionio.jans.as.model.authzdetails.AuthzDetails
AuthzDetailsService.validateAuthorizationDetails
(String authorizationDetailsString, ExecutionContext executionContext) -
Uses of ExecutionContext in io.jans.as.server.authzen.ws.rs
Methods in io.jans.as.server.authzen.ws.rs with parameters of type ExecutionContextModifier and TypeMethodDescriptionorg.json.JSONObject
AccessEvaluationDiscoveryService.discovery
(ExecutionContext context) io.jans.model.authzen.AccessEvaluationResponse
AccessEvaluationService.evaluation
(io.jans.model.authzen.AccessEvaluationRequest request, ExecutionContext executionContext) -
Uses of ExecutionContext in io.jans.as.server.model.common
Methods in io.jans.as.server.model.common that return ExecutionContextModifier and TypeMethodDescriptionExecutionContext.copy()
static ExecutionContext
ExecutionContext.of
(AuthzRequest authzRequest) static ExecutionContext
ExecutionContext.of
(ExecutionContext context) static ExecutionContext
ExecutionContext.of
(jakarta.faces.context.ExternalContext externalContext) static ExecutionContext
ExecutionContext.of
(jakarta.servlet.http.HttpServletRequest httpRequest, jakarta.servlet.http.HttpServletResponse httpResponse) ExecutionContext.setClient
(io.jans.as.common.model.registration.Client client) ExecutionContext.setRequestId
(String requestId) Methods in io.jans.as.server.model.common with parameters of type ExecutionContextModifier and TypeMethodDescriptionAbstractAuthorizationGrant.createAccessToken
(ExecutionContext executionContext) AuthorizationGrant.createAccessToken
(ExecutionContext context) IAuthorizationGrant.createAccessToken
(ExecutionContext executionContext) UnmodifiableAuthorizationGrant.createAccessToken
(ExecutionContext executionContext) AuthorizationGrant.createAccessTokenAsJwt
(AccessToken accessToken, ExecutionContext context) AuthorizationGrant.createIdToken
(String nonce, AuthorizationCode authorizationCode, AccessToken accessToken, RefreshToken refreshToken, String state, ExecutionContext executionContext) IAuthorizationGrant.createIdToken
(String nonce, AuthorizationCode authorizationCode, AccessToken accessToken, RefreshToken refreshToken, String state, ExecutionContext executionContext) UnmodifiableAuthorizationGrant.createIdToken
(String nonce, AuthorizationCode authorizationCode, AccessToken accessToken, RefreshToken refreshToken, String state, ExecutionContext executionContext) AbstractAuthorizationGrant.createRefreshToken
(ExecutionContext context) AbstractAuthorizationGrant.createRefreshToken
(ExecutionContext context, int lifetime) AuthorizationGrant.createRefreshToken
(ExecutionContext context) AuthorizationGrant.createRefreshToken
(ExecutionContext context, int lifetime) AuthorizationGrant.createRefreshToken
(ExecutionContext context, Date expirationDate) ClientCredentialsGrant.createRefreshToken
(ExecutionContext executionContext) The authorization server MUST NOT issue a refresh token.IAuthorizationGrant.createRefreshToken
(ExecutionContext executionContext) IAuthorizationGrant.createRefreshToken
(ExecutionContext executionContext, int lifetime) ImplicitGrant.createRefreshToken
(ExecutionContext executionContext) The authorization server MUST NOT issue a refresh token.UnmodifiableAuthorizationGrant.createRefreshToken
(ExecutionContext executionContext) UnmodifiableAuthorizationGrant.createRefreshToken
(ExecutionContext executionContext, int lifetime) void
AuthorizationGrant.fillPayloadOfAccessTokenJwt
(io.jans.as.model.jwt.JwtClaims claims, AccessToken accessToken, ExecutionContext context) int
AbstractAuthorizationGrant.getAccessTokenLifetimeInSeconds
(ExecutionContext executionContext) static ExecutionContext
ExecutionContext.of
(ExecutionContext context) -
Uses of ExecutionContext in io.jans.as.server.model.token
Methods in io.jans.as.server.model.token with parameters of type ExecutionContextModifier and TypeMethodDescriptionio.jans.as.model.token.JsonWebResponse
IdTokenFactory.createJwr
(IAuthorizationGrant grant, AuthorizationCode authorizationCode, AccessToken accessToken, RefreshToken refreshToken, ExecutionContext executionContext) -
Uses of ExecutionContext in io.jans.as.server.service.external
Methods in io.jans.as.server.service.external with parameters of type ExecutionContextModifier and TypeMethodDescriptionboolean
ExternalAuthorizationChallengeService.externalAuthorize
(ExecutionContext executionContext) ExternalCreateUserService.externalBuildPostAuthorizeUrl
(ExecutionContext context) ExternalCreateUserService.externalBuildPostAuthorizeUrl
(io.jans.model.custom.script.conf.CustomScriptConfiguration scriptConfiguration, ExecutionContext context) boolean
ExternalCreateUserService.externalCreate
(ExecutionContext context) boolean
ExternalCreateUserService.externalCreate
(io.jans.model.custom.script.conf.CustomScriptConfiguration scriptConfiguration, ExecutionContext context) io.jans.model.authzen.AccessEvaluationResponse
ExternalAccessEvaluationService.externalEvaluate
(io.jans.model.authzen.AccessEvaluationRequest request, ExecutionContext context) ExternalSelectAccountService.externalGetAccountDisplayName
(ExecutionContext context) ExternalSelectAccountService.externalGetAccountDisplayName
(io.jans.model.custom.script.conf.CustomScriptConfiguration scriptConfiguration, ExecutionContext context) ExternalCreateUserService.externalGetCreateUserPage
(ExecutionContext context) ExternalCreateUserService.externalGetCreateUserPage
(io.jans.model.custom.script.conf.CustomScriptConfiguration scriptConfiguration, ExecutionContext context) ExternalSelectAccountService.externalGetSelectAccountPage
(ExecutionContext context) ExternalSelectAccountService.externalGetSelectAccountPage
(io.jans.model.custom.script.conf.CustomScriptConfiguration scriptConfiguration, ExecutionContext context) ExternalAuthzDetailTypeService.externalGetUiRepresentation
(ExecutionContext executionContext, io.jans.as.model.authzdetails.AuthzDetail detail) ExternalAuthzDetailTypeService.externalGetUiRepresentation
(ExecutionContext executionContext, io.jans.model.custom.script.conf.CustomScriptConfiguration script) ExternalHealthCheckService.externalHealthCheck
(ExecutionContext context) boolean
ExternalTokenExchangeService.externalModifyResponse
(org.json.JSONObject response, ExecutionContext context) boolean
ExternalTokenExchangeService.externalModifyResponse
(org.json.JSONObject response, io.jans.model.custom.script.conf.CustomScriptConfiguration script, ExecutionContext context) boolean
ExternalSelectAccountService.externalOnSelect
(ExecutionContext context) boolean
ExternalSelectAccountService.externalOnSelect
(io.jans.model.custom.script.conf.CustomScriptConfiguration scriptConfiguration, ExecutionContext context) boolean
ExternalCreateUserService.externalPrepare
(ExecutionContext context) boolean
ExternalCreateUserService.externalPrepare
(io.jans.model.custom.script.conf.CustomScriptConfiguration scriptConfiguration, ExecutionContext context) boolean
ExternalSelectAccountService.externalPrepare
(ExecutionContext context) boolean
ExternalSelectAccountService.externalPrepare
(io.jans.model.custom.script.conf.CustomScriptConfiguration scriptConfiguration, ExecutionContext context) io.jans.model.custom.script.type.token.ScriptTokenExchangeControl
ExternalTokenExchangeService.externalValidate
(ExecutionContext context) io.jans.model.custom.script.type.token.ScriptTokenExchangeControl
ExternalTokenExchangeService.externalValidate
(io.jans.model.custom.script.conf.CustomScriptConfiguration script, ExecutionContext context) void
ExternalAuthzDetailTypeService.externalValidateAuthzDetails
(ExecutionContext executionContext) void
ExternalAuthzDetailTypeService.externalValidateDetail
(ExecutionContext executionContext, io.jans.model.custom.script.conf.CustomScriptConfiguration script) ExternalAuthorizationChallengeService.getAuthenticationMethodClaims
(ExecutionContext executionContext) boolean
ExternalApplicationSessionService.modifyActiveSessionsResponse
(org.json.JSONArray jsonArray, ExecutionContext executionContext) boolean
ExternalAccessEvaluationDiscoveryService.modifyDiscovery
(org.json.JSONObject jsonObject, ExecutionContext context) boolean
ExternalDiscoveryService.modifyDiscovery
(org.json.JSONObject jsonObject, ExecutionContext context) boolean
ExternalDynamicClientRegistrationService.modifyPostResponse
(org.json.JSONObject responseAsJsonObject, ExecutionContext context) boolean
ExternalDynamicClientRegistrationService.modifyPutResponse
(org.json.JSONObject responseAsJsonObject, ExecutionContext context) boolean
ExternalDynamicClientRegistrationService.modifyReadResponse
(org.json.JSONObject responseAsJsonObject, ExecutionContext context) boolean
ExternalRevokeTokenService.revokeToken
(io.jans.model.custom.script.conf.CustomScriptConfiguration script, ExecutionContext context) boolean
ExternalRevokeTokenService.revokeTokenMethods
(ExecutionContext context) -
Uses of ExecutionContext in io.jans.as.server.service.external.context
Methods in io.jans.as.server.service.external.context that return ExecutionContextModifier and TypeMethodDescriptionExternalResourceOwnerPasswordCredentialsContext.getExecutionContext()
ExternalScriptContext.getExecutionContext()
@Nullable ExecutionContext
ExternalUpdateTokenContext.getExecutionContext()
@Nullable ExecutionContext
ModifySsaResponseContext.getExecutionContext()
ExternalUpdateTokenContext.toExecutionContext()
ModifySsaResponseContext.toExecutionContext()
Methods in io.jans.as.server.service.external.context with parameters of type ExecutionContextModifier and TypeMethodDescriptionstatic ExternalUpdateTokenContext
ExternalUpdateTokenContext.of
(ExecutionContext executionContext) static ExternalUpdateTokenContext
ExternalUpdateTokenContext.of
(ExecutionContext executionContext, JwtSigner jwtSigner) static ModifySsaResponseContext
ModifySsaResponseContext.of
(ExecutionContext executionContext) void
ExternalUpdateTokenContext.setExecutionContext
(@Nullable ExecutionContext executionContext) void
ModifySsaResponseContext.setExecutionContext
(@Nullable ExecutionContext executionContext) Constructors in io.jans.as.server.service.external.context with parameters of type ExecutionContextModifierConstructorDescriptionExternalResourceOwnerPasswordCredentialsContext
(ExecutionContext executionContext) ExternalScriptContext
(ExecutionContext executionContext) ExternalUmaRptClaimsContext
(ExecutionContext executionContext) -
Uses of ExecutionContext in io.jans.as.server.service.token
Methods in io.jans.as.server.service.token with parameters of type ExecutionContextModifier and TypeMethodDescriptionvoid
StatusListService.addStatusClaimWithIndex
(io.jans.as.model.token.JsonWebResponse jwr, ExecutionContext executionContext) -
Uses of ExecutionContext in io.jans.as.server.ssa.ws.rs
Methods in io.jans.as.server.ssa.ws.rs with parameters of type ExecutionContextModifier and TypeMethodDescriptionio.jans.as.model.jwt.Jwt
SsaService.generateJwt
(io.jans.as.common.model.ssa.Ssa ssa, ExecutionContext executionContext) Generates a new JWT using a given SSA. -
Uses of ExecutionContext in io.jans.as.server.token.ws.rs
Methods in io.jans.as.server.token.ws.rs with parameters of type ExecutionContextModifier and TypeMethodDescription@Nullable RefreshToken
TokenCreatorService.createRefreshToken
(@NotNull ExecutionContext executionContext, @NotNull String scope) org.json.JSONObject
TokenExchangeService.processTokenExchange
(String scope, Function<io.jans.as.model.token.JsonWebResponse, Void> idTokenPreProcessing, ExecutionContext executionContext) jakarta.ws.rs.core.Response
TxTokenService.processTxToken
(ExecutionContext executionContext) -
Uses of ExecutionContext in io.jans.as.server.uma.service
Methods in io.jans.as.server.uma.service with parameters of type ExecutionContextModifier and TypeMethodDescriptionUmaRptService.createRPTAndPersist
(ExecutionContext executionContext, List<io.jans.as.model.uma.persistence.UmaPermission> permissions) -
Uses of ExecutionContext in io.jans.as.server.util
Methods in io.jans.as.server.util with parameters of type ExecutionContextModifier and TypeMethodDescriptionstatic io.jans.as.client.TokenResponse
TokenServiceUtil.createClientCredentialsAccessToken
(io.jans.as.common.model.registration.Client client, String scope, ExecutionContext inputContext) static io.jans.as.client.TokenResponse
TokenServiceUtil.createClientCredentialsAccessTokenWithoutScript
(io.jans.as.common.model.registration.Client client, String scope, ExecutionContext inputContext)