Uses of Class
io.jans.as.server.model.common.ExecutionContext
-
-
Uses of ExecutionContext in io.jans.as.server.authorize.ws.rs
Methods in io.jans.as.server.authorize.ws.rs with parameters of type ExecutionContext Modifier and Type Method Description io.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 ExecutionContext Modifier and Type Method Description 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 ExecutionContext Modifier and Type Method Description ExecutionContext
ExecutionContext. 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
ExecutionContext. setClient(io.jans.as.common.model.registration.Client client)
ExecutionContext
ExecutionContext. setRequestId(String requestId)
Methods in io.jans.as.server.model.common with parameters of type ExecutionContext Modifier and Type Method Description AccessToken
AbstractAuthorizationGrant. createAccessToken(ExecutionContext executionContext)
AccessToken
AuthorizationGrant. createAccessToken(ExecutionContext context)
AccessToken
IAuthorizationGrant. createAccessToken(ExecutionContext executionContext)
AccessToken
UnmodifiableAuthorizationGrant. createAccessToken(ExecutionContext executionContext)
JwtSigner
AuthorizationGrant. createAccessTokenAsJwt(AccessToken accessToken, ExecutionContext context)
IdToken
AuthorizationGrant. createIdToken(String nonce, AuthorizationCode authorizationCode, AccessToken accessToken, RefreshToken refreshToken, String state, ExecutionContext executionContext)
IdToken
IAuthorizationGrant. createIdToken(String nonce, AuthorizationCode authorizationCode, AccessToken accessToken, RefreshToken refreshToken, String state, ExecutionContext executionContext)
IdToken
UnmodifiableAuthorizationGrant. createIdToken(String nonce, AuthorizationCode authorizationCode, AccessToken accessToken, RefreshToken refreshToken, String state, ExecutionContext executionContext)
RefreshToken
AbstractAuthorizationGrant. createRefreshToken(ExecutionContext context)
RefreshToken
AbstractAuthorizationGrant. createRefreshToken(ExecutionContext context, int lifetime)
RefreshToken
AuthorizationGrant. createRefreshToken(ExecutionContext context)
RefreshToken
AuthorizationGrant. createRefreshToken(ExecutionContext context, int lifetime)
RefreshToken
AuthorizationGrant. createRefreshToken(ExecutionContext context, Date expirationDate)
RefreshToken
ClientCredentialsGrant. createRefreshToken(ExecutionContext executionContext)
The authorization server MUST NOT issue a refresh token.RefreshToken
IAuthorizationGrant. createRefreshToken(ExecutionContext executionContext)
RefreshToken
IAuthorizationGrant. createRefreshToken(ExecutionContext executionContext, int lifetime)
RefreshToken
ImplicitGrant. createRefreshToken(ExecutionContext executionContext)
The authorization server MUST NOT issue a refresh token.RefreshToken
UnmodifiableAuthorizationGrant. createRefreshToken(ExecutionContext executionContext)
RefreshToken
UnmodifiableAuthorizationGrant. createRefreshToken(ExecutionContext executionContext, int lifetime)
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 ExecutionContext Modifier and Type Method Description io.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 ExecutionContext Modifier and Type Method Description boolean
ExternalAuthorizationChallengeService. externalAuthorize(ExecutionContext executionContext)
String
ExternalCreateUserService. externalBuildPostAuthorizeUrl(ExecutionContext context)
String
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)
String
ExternalSelectAccountService. externalGetAccountDisplayName(ExecutionContext context)
String
ExternalSelectAccountService. externalGetAccountDisplayName(io.jans.model.custom.script.conf.CustomScriptConfiguration scriptConfiguration, ExecutionContext context)
String
ExternalCreateUserService. externalGetCreateUserPage(ExecutionContext context)
String
ExternalCreateUserService. externalGetCreateUserPage(io.jans.model.custom.script.conf.CustomScriptConfiguration scriptConfiguration, ExecutionContext context)
String
ExternalSelectAccountService. externalGetSelectAccountPage(ExecutionContext context)
String
ExternalSelectAccountService. externalGetSelectAccountPage(io.jans.model.custom.script.conf.CustomScriptConfiguration scriptConfiguration, ExecutionContext context)
String
ExternalAuthzDetailTypeService. externalGetUiRepresentation(ExecutionContext executionContext, io.jans.as.model.authzdetails.AuthzDetail detail)
String
ExternalAuthzDetailTypeService. externalGetUiRepresentation(ExecutionContext executionContext, io.jans.model.custom.script.conf.CustomScriptConfiguration script)
String
ExternalHealthCheckService. externalHealthCheck(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)
void
ExternalAuthzDetailTypeService. externalValidateAuthzDetails(ExecutionContext executionContext)
void
ExternalAuthzDetailTypeService. externalValidateDetail(ExecutionContext executionContext, io.jans.model.custom.script.conf.CustomScriptConfiguration script)
Map<String,String>
ExternalAuthorizationChallengeService. getAuthenticationMethodClaims(ExecutionContext executionContext)
boolean
ExternalApplicationSessionService. modifyActiveSessionsResponse(org.json.JSONArray jsonArray, ExecutionContext executionContext)
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 ExecutionContext Modifier and Type Method Description ExecutionContext
ExternalResourceOwnerPasswordCredentialsContext. getExecutionContext()
ExecutionContext
ExternalScriptContext. getExecutionContext()
@Nullable ExecutionContext
ExternalUpdateTokenContext. getExecutionContext()
@Nullable ExecutionContext
ModifySsaResponseContext. getExecutionContext()
ExecutionContext
ExternalUpdateTokenContext. toExecutionContext()
ExecutionContext
ModifySsaResponseContext. toExecutionContext()
Methods in io.jans.as.server.service.external.context with parameters of type ExecutionContext Modifier and Type Method Description static 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 ExecutionContext Constructor Description ExternalResourceOwnerPasswordCredentialsContext(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 ExecutionContext Modifier and Type Method Description void
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 ExecutionContext Modifier and Type Method Description io.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 ExecutionContext Modifier and Type Method Description @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 ExecutionContext Modifier and Type Method Description UmaRPT
UmaRptService. 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 ExecutionContext Modifier and Type Method Description static 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)
-