@Service @Transactional(readOnly=true) public class CmsPsuAisServiceInternal extends Object implements CmsPsuAisService
| Constructor and Description |
|---|
CmsPsuAisServiceInternal() |
| Modifier and Type | Method and Description |
|---|---|
@NotNull Optional<CmsAisConsentResponse> |
checkRedirectAndGetConsent(@NotNull String redirectId,
@NotNull String instanceId) |
boolean |
confirmConsent(@NotNull de.adorsys.psd2.xs2a.core.psu.PsuIdData psuIdData,
@NotNull String consentId,
@NotNull String instanceId) |
@NotNull Optional<CmsPsuAuthorisation> |
getAuthorisationByAuthorisationId(@NotNull String authorisationId,
@NotNull String instanceId) |
@NotNull Optional<AisAccountConsent> |
getConsent(@NotNull de.adorsys.psd2.xs2a.core.psu.PsuIdData psuIdData,
@NotNull String consentId,
@NotNull String instanceId) |
@NotNull List<AisAccountConsent> |
getConsentsForPsu(@NotNull de.adorsys.psd2.xs2a.core.psu.PsuIdData psuIdData,
@NotNull String instanceId) |
Optional<List<CmsAisPsuDataAuthorisation>> |
getPsuDataAuthorisations(@NotNull String consentId,
@NotNull String instanceId) |
boolean |
rejectConsent(@NotNull de.adorsys.psd2.xs2a.core.psu.PsuIdData psuIdData,
@NotNull String consentId,
@NotNull String instanceId) |
boolean |
revokeConsent(@NotNull de.adorsys.psd2.xs2a.core.psu.PsuIdData psuIdData,
@NotNull String consentId,
@NotNull String instanceId) |
boolean |
updateAccountAccessInConsent(@NotNull String consentId,
@NotNull CmsAisConsentAccessRequest accountAccessRequest,
@NotNull String instanceId) |
boolean |
updateAuthorisationStatus(@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) |
boolean |
updatePsuDataInConsent(@NotNull de.adorsys.psd2.xs2a.core.psu.PsuIdData psuIdData,
@NotNull String authorisationId,
@NotNull String instanceId) |
@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
updatePsuDataInConsent in interface CmsPsuAisServicede.adorsys.psd2.xs2a.core.exception.AuthorisationIsExpiredException@Transactional @NotNull public @NotNull Optional<CmsAisConsentResponse> checkRedirectAndGetConsent(@NotNull @NotNull String redirectId, @NotNull @NotNull String instanceId) throws de.adorsys.psd2.xs2a.core.exception.RedirectUrlIsExpiredException
checkRedirectAndGetConsent in interface CmsPsuAisServicede.adorsys.psd2.xs2a.core.exception.RedirectUrlIsExpiredException@Transactional @NotNull public @NotNull Optional<AisAccountConsent> getConsent(@NotNull @NotNull de.adorsys.psd2.xs2a.core.psu.PsuIdData psuIdData, @NotNull @NotNull String consentId, @NotNull @NotNull String instanceId)
getConsent in interface CmsPsuAisService@NotNull public @NotNull Optional<CmsPsuAuthorisation> getAuthorisationByAuthorisationId(@NotNull @NotNull String authorisationId, @NotNull @NotNull String instanceId)
getAuthorisationByAuthorisationId in interface CmsPsuAisService@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)
throws de.adorsys.psd2.xs2a.core.exception.AuthorisationIsExpiredException
updateAuthorisationStatus in interface CmsPsuAisServicede.adorsys.psd2.xs2a.core.exception.AuthorisationIsExpiredException@Transactional
public boolean confirmConsent(@NotNull
@NotNull de.adorsys.psd2.xs2a.core.psu.PsuIdData psuIdData,
@NotNull
@NotNull String consentId,
@NotNull
@NotNull String instanceId)
confirmConsent in interface CmsPsuAisService@Transactional
public boolean rejectConsent(@NotNull
@NotNull de.adorsys.psd2.xs2a.core.psu.PsuIdData psuIdData,
@NotNull
@NotNull String consentId,
@NotNull
@NotNull String instanceId)
rejectConsent in interface CmsPsuAisService@NotNull public @NotNull List<AisAccountConsent> getConsentsForPsu(@NotNull @NotNull de.adorsys.psd2.xs2a.core.psu.PsuIdData psuIdData, @NotNull @NotNull String instanceId)
getConsentsForPsu in interface CmsPsuAisService@Transactional
public boolean revokeConsent(@NotNull
@NotNull de.adorsys.psd2.xs2a.core.psu.PsuIdData psuIdData,
@NotNull
@NotNull String consentId,
@NotNull
@NotNull String instanceId)
revokeConsent in interface CmsPsuAisService@Transactional
public boolean updateAccountAccessInConsent(@NotNull
@NotNull String consentId,
@NotNull
@NotNull CmsAisConsentAccessRequest accountAccessRequest,
@NotNull
@NotNull String instanceId)
updateAccountAccessInConsent in interface CmsPsuAisServicepublic Optional<List<CmsAisPsuDataAuthorisation>> getPsuDataAuthorisations(@NotNull @NotNull String consentId, @NotNull @NotNull String instanceId)
getPsuDataAuthorisations in interface CmsPsuAisServiceCopyright © 2019. All rights reserved.