class CommonDecoupledPiisService extends CommonDecoupledConsentService<SpiPiisConsent> {

    @Override
    protected SpiResponse<SpiAuthorisationDecoupledScaResponse> startScaDecoupled(SpiContextData spiContextData, String authorisationId, String authenticationMethodId, SpiPiisConsent spiConsent, SpiAspspConsentDataProvider spiAspspConsentDataProvider) {
        return piisConsentSpi.startScaDecoupled(spiContextData, authorisationId, authenticationMethodId, spiConsent, spiAspspConsentDataProvider);
    }

    public  CommonDecoupledPiisService(SpiErrorMapper spiErrorMapper,
                                      SpiAspspConsentDataProviderFactory aspspConsentDataProviderFactory,
                                      SpiContextDataProvider spiContextDataProvider,
                                      Xs2aAuthorisationService authorisationService,
                                      PiisConsentSpi piisConsentSpi);

}