protected <RESULT> AuthSession |
ProtocolResultHandler.addAuthorizationSessionData(Result<RESULT> result,
AuthSession authSession,
FacadeServiceableRequest request,
ServiceContext session,
FacadeResultRedirectable<RESULT,?> mappedResult) |
protected <REQUEST,RESULT extends FacadeServiceableGetter> void |
ProtocolResultHandler.addAuthorizationSessionDataIfAvailable(Result<REQUEST> result,
FacadeServiceableRequest request,
ServiceContext<RESULT> session,
FacadeResultRedirectable mappedResult) |
<O> @NotNull AuthSession |
AuthSessionHandler.createNewAuthSessionAndEnhanceResult(FacadeServiceableRequest request,
SecretKeyWithIv sessionKey,
ServiceContext context,
FacadeResultRedirectable<O,?> result) |
protected <RESULT,REQUEST extends FacadeServiceableGetter> FacadeResult<RESULT> |
ProtocolResultHandler.handleError(ErrorResult<RESULT> result,
UUID xRequestId,
ServiceContext<REQUEST> session,
FacadeServiceableRequest request) |
protected <RESULT,REQUEST extends FacadeServiceableGetter> FacadeResultRedirectable<RESULT,AuthStateBody> |
ProtocolResultHandler.handleRedirect(RedirectionResult<RESULT,?> result,
FacadeServiceableRequest request,
ServiceContext<REQUEST> session,
SecretKeyWithIv sessionKey) |
protected <RESULT,REQUEST extends FacadeServiceableGetter> FacadeResult<RESULT> |
ProtocolResultHandler.handleRedirectableError(ErrorResult<RESULT> result,
UUID xRequestId,
ServiceContext<REQUEST> session,
FacadeServiceableRequest request) |
protected FacadeResult<RESULT> |
FacadeService.handleResult(Result<RESULT> result,
FacadeServiceableRequest request,
ServiceContext<REQUEST> ctx) |
<RESULT,REQUEST extends FacadeServiceableGetter> FacadeResult<RESULT> |
ProtocolResultHandler.handleResult(Result<RESULT> result,
FacadeServiceableRequest request,
ServiceContext<REQUEST> session)
This class must ensure that it is separate transaction - so it won't join any other as is used with
CompletableFuture.
|