Uses of Class
de.adorsys.opba.protocol.xs2a.context.Xs2aContext
-
-
Uses of Xs2aContext in de.adorsys.opba.protocol.xs2a.config.protocol
Methods in de.adorsys.opba.protocol.xs2a.config.protocol with parameters of type Xs2aContext Modifier and Type Method Description ProtocolUrlsConfiguration.UrlSetProtocolUrlsConfiguration. getUrlAisOrPisSetBasedOnContext(Xs2aContext context) -
Uses of Xs2aContext in de.adorsys.opba.protocol.xs2a.context.ais
Subclasses of Xs2aContext in de.adorsys.opba.protocol.xs2a.context.ais Modifier and Type Class Description classAccountListXs2aContextXS2A context for account list.classTransactionListXs2aContextXS2A context for transaction list.classXs2aAisContextXS2A AIS (Account Information Services) context. -
Uses of Xs2aContext in de.adorsys.opba.protocol.xs2a.context.pis
Subclasses of Xs2aContext in de.adorsys.opba.protocol.xs2a.context.pis Modifier and Type Class Description classSinglePaymentXs2aContextXS2A context for payment initiation.classXs2aPisContextXS2A PIS (Payment Initiation Service) context. -
Uses of Xs2aContext in de.adorsys.opba.protocol.xs2a.entrypoint
Methods in de.adorsys.opba.protocol.xs2a.entrypoint that return Xs2aContext Modifier and Type Method Description Xs2aContextExtendWithServiceContext. extend(Xs2aContext context, de.adorsys.opba.protocol.api.dto.context.ServiceContext serviceContext)Methods in de.adorsys.opba.protocol.xs2a.entrypoint with parameters of type Xs2aContext Modifier and Type Method Description Xs2aContextExtendWithServiceContext. extend(Xs2aContext context, de.adorsys.opba.protocol.api.dto.context.ServiceContext serviceContext) -
Uses of Xs2aContext in de.adorsys.opba.protocol.xs2a.entrypoint.authorization.common
Methods in de.adorsys.opba.protocol.xs2a.entrypoint.authorization.common that return Xs2aContext Modifier and Type Method Description Xs2aContextUpdateAuthMapper. updateContext(Xs2aContext context, de.adorsys.opba.protocol.api.dto.request.authorization.AuthorizationRequest request)Due to JsonCustomSerializer, Xs2aContext will always have the type it had started with, for exampleAccountListXs2aContextwill be always properly deserialized.Methods in de.adorsys.opba.protocol.xs2a.entrypoint.authorization.common with parameters of type Xs2aContext Modifier and Type Method Description Xs2aContextUpdateAuthMapper. updateContext(Xs2aContext context, de.adorsys.opba.protocol.api.dto.request.authorization.AuthorizationRequest request)Due to JsonCustomSerializer, Xs2aContext will always have the type it had started with, for exampleAccountListXs2aContextwill be always properly deserialized. -
Uses of Xs2aContext in de.adorsys.opba.protocol.xs2a.service.mappers.generated
Methods in de.adorsys.opba.protocol.xs2a.service.mappers.generated with parameters of type Xs2aContext Modifier and Type Method Description ProvidePsuPasswordBodyProvidePsuPasswordBody$FromCtxImpl. map(Xs2aContext ctx)ProvideScaChallengeResultBodyProvideScaChallengeResultBody$FromCtxImpl. map(Xs2aContext ctx)SelectScaChallengeBodySelectScaChallengeBody$FromCtxImpl. map(Xs2aContext ctx)Xs2aAuthorizedConsentParametersXs2aAuthorizedConsentParameters$FromCtxImpl. map(Xs2aContext ctx)Xs2aInitialConsentParametersXs2aInitialConsentParameters$FromCtxImpl. map(Xs2aContext ctx)Xs2aOauth2HeadersXs2aOauth2Headers$FromCtxImpl. map(Xs2aContext ctx)Xs2aOauth2ParametersXs2aOauth2Parameters$FromCtxImpl. map(Xs2aContext arg0)Xs2aOauth2WithCodeParametersXs2aOauth2WithCodeParameters$FromCtxImpl. map(Xs2aContext ctx)Xs2aStandardHeadersXs2aStandardHeaders$FromCtxImpl. map(Xs2aContext ctx)Xs2aWithConsentIdHeadersXs2aWithConsentIdHeaders$FromCtxImpl. map(Xs2aContext ctx) -
Uses of Xs2aContext in de.adorsys.opba.protocol.xs2a.service.protocol
Methods in de.adorsys.opba.protocol.xs2a.service.protocol with parameters of type Xs2aContext Modifier and Type Method Description StringXs2aFlowNameSelector. getNameForExecution(Xs2aContext ctx)Sub-process name for current context (PSU/FinTech input) execution (real calls to ASPSP API).StringXs2aFlowNameSelector. getNameForValidation(Xs2aContext ctx)Sub-process name for current context (PSU/FinTech input) validation. -
Uses of Xs2aContext in de.adorsys.opba.protocol.xs2a.service.xs2a
Methods in de.adorsys.opba.protocol.xs2a.service.xs2a with parameters of type Xs2aContext Modifier and Type Method Description voidXs2aRedirectExecutor. redirect(org.flowable.engine.delegate.DelegateExecution execution, Xs2aContext context, String uiScreenUriSpel, String destinationUri)Redirects PSU to some page (or emits FinTech redirection required) by performing interpolation of the string returned byuiScreenUriSpelvoidXs2aRedirectExecutor. redirect(org.flowable.engine.delegate.DelegateExecution execution, Xs2aContext context, String uiScreenUriSpel, String destinationUri, Function<Redirect.RedirectBuilder,? extends Redirect> eventFactory)Redirects PSU to some page (or emits FinTech redirection required) by performing interpolation of the string returned byuiScreenUriSpelvoidXs2aRedirectExecutor. redirect(org.flowable.engine.delegate.DelegateExecution execution, Xs2aContext context, Function<ProtocolUrlsConfiguration,String> urlSelector)Redirects PSU to some page (or emits FinTech redirection required) by performing interpolation of the string returned byurlSelector -
Uses of Xs2aContext in de.adorsys.opba.protocol.xs2a.service.xs2a.ais
Methods in de.adorsys.opba.protocol.xs2a.service.xs2a.ais with parameters of type Xs2aContext Modifier and Type Method Description booleanXs2aTransactionListingService.ResourceIdOptionalIfListTransactionsForConsent. appliesToContext(Xs2aContext context)ValidationModeXs2aTransactionListingService.ResourceIdOptionalIfListTransactionsForConsent. computeValidationMode(Xs2aContext context)Constructor parameters in de.adorsys.opba.protocol.xs2a.service.xs2a.ais with type arguments of type Xs2aContext Constructor Description Extractor(DtoMapper<Xs2aContext,Xs2aWithConsentIdHeaders> toHeaders, DtoMapper<Xs2aAisContext,Xs2aWithBalanceParameters> toQuery)Extractor(DtoMapper<Xs2aContext,Xs2aWithConsentIdHeaders> toHeaders, DtoMapper<TransactionListXs2aContext,Xs2aResourceParameters> toPath, DtoMapper<TransactionListXs2aContext,Xs2aTransactionParameters> toQuery) -
Uses of Xs2aContext in de.adorsys.opba.protocol.xs2a.service.xs2a.annotations
Methods in de.adorsys.opba.protocol.xs2a.service.xs2a.annotations with parameters of type Xs2aContext Modifier and Type Method Description booleanExternalValidationModeDeclaration. appliesToContext(Xs2aContext context)ValidationModeExternalValidationModeDeclaration. computeValidationMode(Xs2aContext context) -
Uses of Xs2aContext in de.adorsys.opba.protocol.xs2a.service.xs2a.authenticate
Methods in de.adorsys.opba.protocol.xs2a.service.xs2a.authenticate with parameters of type Xs2aContext Modifier and Type Method Description protected voidStartConsentAuthorization. doMockedExecution(org.flowable.engine.delegate.DelegateExecution execution, Xs2aContext context)protected voidStartConsentAuthorization. doRealExecution(org.flowable.engine.delegate.DelegateExecution execution, Xs2aContext context)protected voidStartConsentAuthorization. doValidate(org.flowable.engine.delegate.DelegateExecution execution, Xs2aContext context)Constructor parameters in de.adorsys.opba.protocol.xs2a.service.xs2a.authenticate with type arguments of type Xs2aContext Constructor Description Extractor(DtoMapper<Xs2aContext,Xs2aStandardHeaders> toHeaders, DtoMapper<Xs2aContext,Xs2aInitialConsentParameters> toParameters)Extractor(DtoMapper<Xs2aContext,Xs2aStandardHeaders> toHeaders, DtoMapper<Xs2aPisContext,Xs2aStartPaymentAuthorizationParameters> toParameters) -
Uses of Xs2aContext in de.adorsys.opba.protocol.xs2a.service.xs2a.authenticate.embedded
Methods in de.adorsys.opba.protocol.xs2a.service.xs2a.authenticate.embedded with parameters of type Xs2aContext Modifier and Type Method Description protected voidXs2aAskForIban. doMockedExecution(org.flowable.engine.delegate.DelegateExecution execution, Xs2aContext context)protected voidXs2aAskForPassword. doMockedExecution(org.flowable.engine.delegate.DelegateExecution execution, Xs2aContext context)protected voidXs2aAskForScaChallenge. doMockedExecution(org.flowable.engine.delegate.DelegateExecution execution, Xs2aContext context)protected voidXs2aAskForSelectedScaMethod. doMockedExecution(org.flowable.engine.delegate.DelegateExecution execution, Xs2aContext context)protected voidXs2aAisAuthenticateConsentWithScaChallenge. doRealExecution(org.flowable.engine.delegate.DelegateExecution execution, Xs2aContext context)protected voidXs2aAisAuthenticateUserConsentWithPin. doRealExecution(org.flowable.engine.delegate.DelegateExecution execution, Xs2aContext context)protected voidXs2aAisReportSelectedScaMethod. doRealExecution(org.flowable.engine.delegate.DelegateExecution execution, Xs2aContext context)protected voidXs2aAskForIban. doRealExecution(org.flowable.engine.delegate.DelegateExecution execution, Xs2aContext context)protected voidXs2aAskForPassword. doRealExecution(org.flowable.engine.delegate.DelegateExecution execution, Xs2aContext context)protected voidXs2aAskForScaChallenge. doRealExecution(org.flowable.engine.delegate.DelegateExecution execution, Xs2aContext context)protected voidXs2aAskForSelectedScaMethod. doRealExecution(org.flowable.engine.delegate.DelegateExecution execution, Xs2aContext context)protected voidXs2aAisAuthenticateConsentWithScaChallenge. doValidate(org.flowable.engine.delegate.DelegateExecution execution, Xs2aContext context)protected voidXs2aAisAuthenticateUserConsentWithPin. doValidate(org.flowable.engine.delegate.DelegateExecution execution, Xs2aContext context)protected voidXs2aAisReportSelectedScaMethod. doValidate(org.flowable.engine.delegate.DelegateExecution execution, Xs2aContext context) -
Uses of Xs2aContext in de.adorsys.opba.protocol.xs2a.service.xs2a.authenticate.redirect
Methods in de.adorsys.opba.protocol.xs2a.service.xs2a.authenticate.redirect with parameters of type Xs2aContext Modifier and Type Method Description protected voidXs2aDoScaRedirectToAspspForScaChallenge. doMockedExecution(org.flowable.engine.delegate.DelegateExecution execution, Xs2aContext context)protected voidXs2aDoScaRedirectToAspspForScaChallenge. doRealExecution(org.flowable.engine.delegate.DelegateExecution execution, Xs2aContext context) -
Uses of Xs2aContext in de.adorsys.opba.protocol.xs2a.service.xs2a.consent
Methods in de.adorsys.opba.protocol.xs2a.service.xs2a.consent with parameters of type Xs2aContext Modifier and Type Method Description voidAbortConsent. abortConsent(Xs2aContext ctx)booleanConsentFinder. consentExists(Xs2aContext context)protected voidReportConsentAuthorizationDenied. doRealExecution(org.flowable.engine.delegate.DelegateExecution execution, Xs2aContext context)protected voidReportConsentAuthorizationFinished. doRealExecution(org.flowable.engine.delegate.DelegateExecution execution, Xs2aContext context)protected voidXs2aPersistConsentAndContext. doRealExecution(org.flowable.engine.delegate.DelegateExecution execution, Xs2aContext context)booleanXs2aConsentInfo. hasWrongCredentials(Xs2aContext ctx)Generic wrong credentials indicator.booleanXs2aConsentInfo. isConsentFinalized(Xs2aContext ctx)Is the consent authorized and approved.booleanXs2aConsentInfo. isEmbedded(Xs2aContext ctx)Is the current consent authorization in EMBEDDED mode.booleanXs2aConsentInfo. isMultipleScaAvailable(Xs2aContext ctx)Is the current consent authorization using multiple SCA methods (SMS,email,etc.)booleanXs2aConsentInfo. isOauth2AuthenticationPreStep(Xs2aContext ctx)Is the current consent in OAUTH-Pre-step (authentication) mode.booleanXs2aConsentInfo. isOauth2Authorization(Xs2aContext ctx)Is the current consent authorization in OAUTH (not OAUTH pre-step) mode.booleanXs2aConsentInfo. isOauth2Required(Xs2aContext ctx)Is the Oauth2 pre-step or authorization requiredbooleanXs2aConsentInfo. isOauth2TokenAvailableAndReadyToUse(Xs2aContext ctx)Is the Oauth2 token available and ready to use (not expired)booleanXs2aConsentInfo. isOkRedirectConsent(Xs2aContext ctx)Was the redirection from ASPSP in REDIRECT mode using OK (consent granted) or NOK url (consent denied).booleanXs2aConsentInfo. isPasswordPresent(Xs2aContext ctx)Is the PSU password present in the context.booleanXs2aConsentInfo. isRedirect(Xs2aContext ctx)Is the current consent authorization in REDIRECT mode.booleanXs2aConsentInfo. isWrongPassword(Xs2aContext ctx)Was the PSU password that was sent to ASPSP wrong.booleanXs2aConsentInfo. isWrongScaChallenge(Xs2aContext ctx)Was the SCA challenge result that was sent to ASPSP wrong.booleanXs2aConsentInfo. isZeroScaAvailable(Xs2aContext ctx)Is the current consent authorization using zero SCA flow -
Uses of Xs2aContext in de.adorsys.opba.protocol.xs2a.service.xs2a.dto
Methods in de.adorsys.opba.protocol.xs2a.service.xs2a.dto with parameters of type Xs2aContext Modifier and Type Method Description Xs2aAuthorizedConsentParametersXs2aAuthorizedConsentParameters.FromCtx. map(Xs2aContext ctx)Xs2aInitialConsentParametersXs2aInitialConsentParameters.FromCtx. map(Xs2aContext ctx)Xs2aStandardHeadersXs2aStandardHeaders.FromCtx. map(Xs2aContext ctx)Xs2aWithConsentIdHeadersXs2aWithConsentIdHeaders.FromCtx. map(Xs2aContext ctx) -
Uses of Xs2aContext in de.adorsys.opba.protocol.xs2a.service.xs2a.dto.authenticate.embedded
Methods in de.adorsys.opba.protocol.xs2a.service.xs2a.dto.authenticate.embedded with parameters of type Xs2aContext Modifier and Type Method Description ProvidePsuPasswordBodyProvidePsuPasswordBody.FromCtx. map(Xs2aContext ctx)ProvideScaChallengeResultBodyProvideScaChallengeResultBody.FromCtx. map(Xs2aContext ctx)SelectScaChallengeBodySelectScaChallengeBody.FromCtx. map(Xs2aContext ctx) -
Uses of Xs2aContext in de.adorsys.opba.protocol.xs2a.service.xs2a.dto.oauth2
Methods in de.adorsys.opba.protocol.xs2a.service.xs2a.dto.oauth2 with parameters of type Xs2aContext Modifier and Type Method Description Xs2aOauth2HeadersXs2aOauth2Headers.FromCtx. map(Xs2aContext ctx)Xs2aOauth2WithCodeParametersXs2aOauth2WithCodeParameters.FromCtx. map(Xs2aContext ctx) -
Uses of Xs2aContext in de.adorsys.opba.protocol.xs2a.service.xs2a.oauth2
Methods in de.adorsys.opba.protocol.xs2a.service.xs2a.oauth2 with parameters of type Xs2aContext Modifier and Type Method Description protected voidXs2aRedirectUserToOauth2AuthorizationServer. doMockedExecution(org.flowable.engine.delegate.DelegateExecution execution, Xs2aContext context)protected voidXs2aOauth2ExchangeCodeToToken. doRealExecution(org.flowable.engine.delegate.DelegateExecution execution, Xs2aContext context)protected voidXs2aRedirectUserToOauth2AuthorizationServer. doRealExecution(org.flowable.engine.delegate.DelegateExecution execution, Xs2aContext context)protected voidXs2aOauth2ExchangeCodeToToken. doValidate(org.flowable.engine.delegate.DelegateExecution execution, Xs2aContext context)protected voidXs2aRedirectUserToOauth2AuthorizationServer. doValidate(org.flowable.engine.delegate.DelegateExecution execution, Xs2aContext context)Constructor parameters in de.adorsys.opba.protocol.xs2a.service.xs2a.oauth2 with type arguments of type Xs2aContext Constructor Description Extractor(DtoMapper<Xs2aContext,Xs2aOauth2Headers> toHeaders, DtoMapper<Xs2aContext,Xs2aOauth2WithCodeParameters> toQuery)Extractor(DtoMapper<Xs2aContext,Xs2aOauth2Headers> toHeaders, DtoMapper<Xs2aContext,Xs2aOauth2Parameters> toQuery) -
Uses of Xs2aContext in de.adorsys.opba.protocol.xs2a.service.xs2a.quirks
Methods in de.adorsys.opba.protocol.xs2a.service.xs2a.quirks with parameters of type Xs2aContext Modifier and Type Method Description static de.adorsys.xs2a.adapter.service.RequestHeadersQuirkUtil. pushBicToXs2aAdapterHeaders(Xs2aContext context, de.adorsys.xs2a.adapter.service.RequestHeaders toEnhance) -
Uses of Xs2aContext in de.adorsys.opba.protocol.xs2a.service.xs2a.validation
Methods in de.adorsys.opba.protocol.xs2a.service.xs2a.validation with parameters of type Xs2aContext Modifier and Type Method Description <T> voidXs2aValidator. validate(org.flowable.engine.delegate.DelegateExecution exec, Xs2aContext context, Class<T> invokerClass, Object... dtosToValidate)Validates that all parameters necessary to perform ASPSP API call is present.
-