Class Xs2aGetAuthorizationState

  • All Implemented Interfaces:
    Action<de.adorsys.opba.protocol.api.dto.request.authorization.AuthorizationRequest,​de.adorsys.opba.protocol.api.dto.result.body.AuthStateBody>, GetAuthorizationState

    @Service("xs2aGetAuthorizationState")
    public class Xs2aGetAuthorizationState
    extends Object
    implements GetAuthorizationState
    Entry point to get list of the required inputs from the user. BPMN engine and process is not touched.
    • Constructor Detail

      • Xs2aGetAuthorizationState

        public Xs2aGetAuthorizationState()
    • Method Detail

      • execute

        public CompletableFuture<de.adorsys.opba.protocol.api.dto.result.fromprotocol.Result<de.adorsys.opba.protocol.api.dto.result.body.AuthStateBody>> execute​(de.adorsys.opba.protocol.api.dto.context.ServiceContext<de.adorsys.opba.protocol.api.dto.request.authorization.AuthorizationRequest> serviceContext)
        Specified by:
        execute in interface Action<de.adorsys.opba.protocol.api.dto.request.authorization.AuthorizationRequest,​de.adorsys.opba.protocol.api.dto.result.body.AuthStateBody>