Package de.adorsys.psd2.consent.service
Class ConsentServiceInternalEncrypted
- java.lang.Object
-
- de.adorsys.psd2.consent.service.ConsentServiceInternalEncrypted
-
- All Implemented Interfaces:
de.adorsys.psd2.consent.api.service.ConsentServiceEncrypted
@Service @Transactional(readOnly=true) public class ConsentServiceInternalEncrypted extends Object implements de.adorsys.psd2.consent.api.service.ConsentServiceEncrypted
-
-
Constructor Summary
Constructors Constructor Description ConsentServiceInternalEncrypted()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description de.adorsys.psd2.consent.api.CmsResponse<de.adorsys.psd2.consent.api.consent.CmsCreateConsentResponse>createConsent(de.adorsys.psd2.consent.api.ais.CmsConsent request)de.adorsys.psd2.consent.api.CmsResponse<Boolean>findAndTerminateOldConsents(String encryptedNewConsentId, de.adorsys.psd2.xs2a.core.consent.TerminateOldConsentsRequest request)de.adorsys.psd2.consent.api.CmsResponse<Boolean>findAndTerminateOldConsentsByNewConsentId(String encryptedNewConsentId)de.adorsys.psd2.consent.api.CmsResponse<de.adorsys.psd2.consent.api.ais.CmsConsent>getConsentById(String encryptedConsentId)de.adorsys.psd2.consent.api.CmsResponse<de.adorsys.psd2.xs2a.core.consent.ConsentStatus>getConsentStatusById(String encryptedConsentId)de.adorsys.psd2.consent.api.CmsResponse<List<de.adorsys.psd2.xs2a.core.psu.PsuIdData>>getPsuDataByConsentId(String encryptedConsentId)de.adorsys.psd2.consent.api.CmsResponse<Boolean>updateConsentStatusById(String encryptedConsentId, de.adorsys.psd2.xs2a.core.consent.ConsentStatus status)de.adorsys.psd2.consent.api.CmsResponse<Boolean>updateMultilevelScaRequired(String encryptedConsentId, boolean multilevelScaRequired)
-
-
-
Method Detail
-
createConsent
@Transactional(rollbackFor=de.adorsys.psd2.consent.api.WrongChecksumException.class) public de.adorsys.psd2.consent.api.CmsResponse<de.adorsys.psd2.consent.api.consent.CmsCreateConsentResponse> createConsent(de.adorsys.psd2.consent.api.ais.CmsConsent request) throws de.adorsys.psd2.consent.api.WrongChecksumException- Throws:
de.adorsys.psd2.consent.api.WrongChecksumException
-
getConsentStatusById
@Transactional public de.adorsys.psd2.consent.api.CmsResponse<de.adorsys.psd2.xs2a.core.consent.ConsentStatus> getConsentStatusById(String encryptedConsentId)
-
updateConsentStatusById
@Transactional(rollbackFor=de.adorsys.psd2.consent.api.WrongChecksumException.class) public de.adorsys.psd2.consent.api.CmsResponse<Boolean> updateConsentStatusById(String encryptedConsentId, de.adorsys.psd2.xs2a.core.consent.ConsentStatus status) throws de.adorsys.psd2.consent.api.WrongChecksumException
- Throws:
de.adorsys.psd2.consent.api.WrongChecksumException
-
getConsentById
@Transactional public de.adorsys.psd2.consent.api.CmsResponse<de.adorsys.psd2.consent.api.ais.CmsConsent> getConsentById(String encryptedConsentId)
-
findAndTerminateOldConsentsByNewConsentId
@Transactional public de.adorsys.psd2.consent.api.CmsResponse<Boolean> findAndTerminateOldConsentsByNewConsentId(String encryptedNewConsentId)
-
findAndTerminateOldConsents
@Transactional public de.adorsys.psd2.consent.api.CmsResponse<Boolean> findAndTerminateOldConsents(String encryptedNewConsentId, de.adorsys.psd2.xs2a.core.consent.TerminateOldConsentsRequest request)
-
getPsuDataByConsentId
public de.adorsys.psd2.consent.api.CmsResponse<List<de.adorsys.psd2.xs2a.core.psu.PsuIdData>> getPsuDataByConsentId(String encryptedConsentId)
-
updateMultilevelScaRequired
@Transactional(rollbackFor=de.adorsys.psd2.consent.api.WrongChecksumException.class) public de.adorsys.psd2.consent.api.CmsResponse<Boolean> updateMultilevelScaRequired(String encryptedConsentId, boolean multilevelScaRequired) throws de.adorsys.psd2.consent.api.WrongChecksumException
- Throws:
de.adorsys.psd2.consent.api.WrongChecksumException
-
-