Class CmsPsuConfirmationOfFundsServiceInternal
- java.lang.Object
-
- de.adorsys.psd2.consent.service.psu.CmsPsuConfirmationOfFundsServiceInternal
-
- All Implemented Interfaces:
de.adorsys.psd2.consent.psu.api.CmsPsuConfirmationOfFundsService
@Service @Transactional(readOnly=true) public class CmsPsuConfirmationOfFundsServiceInternal extends Object implements de.adorsys.psd2.consent.psu.api.CmsPsuConfirmationOfFundsService
-
-
Constructor Summary
Constructors Constructor Description CmsPsuConfirmationOfFundsServiceInternal()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Optional<de.adorsys.psd2.consent.api.piis.v2.CmsConfirmationOfFundsResponse>checkRedirectAndGetConsent(String redirectId, String instanceId)@NotNull Optional<de.adorsys.psd2.consent.psu.api.CmsPsuConfirmationOfFundsAuthorisation>getAuthorisationByAuthorisationId(@NotNull String authorisationId, @NotNull String instanceId)@NotNull Optional<de.adorsys.psd2.consent.api.piis.v2.CmsConfirmationOfFundsConsent>getConsent(@NotNull de.adorsys.psd2.xs2a.core.psu.PsuIdData psuIdData, @NotNull String consentId, @NotNull String instanceId)booleanupdateAuthorisationStatus(@NotNull de.adorsys.psd2.xs2a.core.psu.PsuIdData psuIdData, @NotNull String consentId, @NotNull String authorisationId, @NotNull de.adorsys.psd2.xs2a.core.sca.ScaStatus status, @NotNull String instanceId, de.adorsys.psd2.xs2a.core.sca.AuthenticationDataHolder authenticationDataHolder)booleanupdateConsentStatus(@NotNull String consentId, @NotNull de.adorsys.psd2.xs2a.core.consent.ConsentStatus status, @NotNull String instanceId)booleanupdatePsuDataInConsent(@NotNull de.adorsys.psd2.xs2a.core.psu.PsuIdData psuIdData, @NotNull String authorisationId, @NotNull String instanceId)
-
-
-
Method Detail
-
updateAuthorisationStatus
@Transactional public boolean updateAuthorisationStatus(@NotNull @NotNull de.adorsys.psd2.xs2a.core.psu.PsuIdData psuIdData, @NotNull @NotNull String consentId, @NotNull @NotNull String authorisationId, @NotNull @NotNull de.adorsys.psd2.xs2a.core.sca.ScaStatus status, @NotNull @NotNull String instanceId, de.adorsys.psd2.xs2a.core.sca.AuthenticationDataHolder authenticationDataHolder) throws de.adorsys.psd2.xs2a.core.exception.AuthorisationIsExpiredException- Specified by:
updateAuthorisationStatusin interfacede.adorsys.psd2.consent.psu.api.CmsPsuConfirmationOfFundsService- Throws:
de.adorsys.psd2.xs2a.core.exception.AuthorisationIsExpiredException
-
updatePsuDataInConsent
@Transactional public boolean updatePsuDataInConsent(@NotNull @NotNull de.adorsys.psd2.xs2a.core.psu.PsuIdData psuIdData, @NotNull @NotNull String authorisationId, @NotNull @NotNull String instanceId) throws de.adorsys.psd2.xs2a.core.exception.AuthorisationIsExpiredException- Specified by:
updatePsuDataInConsentin interfacede.adorsys.psd2.consent.psu.api.CmsPsuConfirmationOfFundsService- Throws:
de.adorsys.psd2.xs2a.core.exception.AuthorisationIsExpiredException
-
getConsent
@Transactional @NotNull public @NotNull Optional<de.adorsys.psd2.consent.api.piis.v2.CmsConfirmationOfFundsConsent> getConsent(@NotNull @NotNull de.adorsys.psd2.xs2a.core.psu.PsuIdData psuIdData, @NotNull @NotNull String consentId, @NotNull @NotNull String instanceId)
- Specified by:
getConsentin interfacede.adorsys.psd2.consent.psu.api.CmsPsuConfirmationOfFundsService
-
checkRedirectAndGetConsent
@Transactional public Optional<de.adorsys.psd2.consent.api.piis.v2.CmsConfirmationOfFundsResponse> checkRedirectAndGetConsent(String redirectId, String instanceId) throws de.adorsys.psd2.xs2a.core.exception.RedirectUrlIsExpiredException
- Specified by:
checkRedirectAndGetConsentin interfacede.adorsys.psd2.consent.psu.api.CmsPsuConfirmationOfFundsService- Throws:
de.adorsys.psd2.xs2a.core.exception.RedirectUrlIsExpiredException
-
getAuthorisationByAuthorisationId
@NotNull public @NotNull Optional<de.adorsys.psd2.consent.psu.api.CmsPsuConfirmationOfFundsAuthorisation> getAuthorisationByAuthorisationId(@NotNull @NotNull String authorisationId, @NotNull @NotNull String instanceId) throws de.adorsys.psd2.xs2a.core.exception.AuthorisationIsExpiredException
- Specified by:
getAuthorisationByAuthorisationIdin interfacede.adorsys.psd2.consent.psu.api.CmsPsuConfirmationOfFundsService- Throws:
de.adorsys.psd2.xs2a.core.exception.AuthorisationIsExpiredException
-
updateConsentStatus
@Transactional public boolean updateConsentStatus(@NotNull @NotNull String consentId, @NotNull @NotNull de.adorsys.psd2.xs2a.core.consent.ConsentStatus status, @NotNull @NotNull String instanceId)- Specified by:
updateConsentStatusin interfacede.adorsys.psd2.consent.psu.api.CmsPsuConfirmationOfFundsService
-
-