Class CmsAspspPiisServiceInternal
- java.lang.Object
-
- de.adorsys.psd2.consent.service.aspsp.CmsAspspPiisServiceInternal
-
- All Implemented Interfaces:
de.adorsys.psd2.consent.aspsp.api.piis.CmsAspspPiisService
@Service @Transactional(readOnly=true) public class CmsAspspPiisServiceInternal extends Object implements de.adorsys.psd2.consent.aspsp.api.piis.CmsAspspPiisService
-
-
Constructor Summary
Constructors Constructor Description CmsAspspPiisServiceInternal()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Optional<String>createConsent(@NotNull de.adorsys.psd2.xs2a.core.psu.PsuIdData psuIdData, @NotNull de.adorsys.psd2.consent.aspsp.api.piis.CreatePiisConsentRequest request, @NotNull String instanceId)@NotNull de.adorsys.psd2.consent.aspsp.api.PageData<List<de.adorsys.psd2.consent.api.piis.v1.CmsPiisConsent>>getConsentsForPsu(@NotNull de.adorsys.psd2.xs2a.core.psu.PsuIdData psuIdData, @NotNull String instanceId, Integer pageIndex, Integer itemsPerPage)booleanterminateConsent(@NotNull String consentId, @NotNull String instanceId)
-
-
-
Method Detail
-
createConsent
@Transactional public Optional<String> createConsent(@NotNull @NotNull de.adorsys.psd2.xs2a.core.psu.PsuIdData psuIdData, @NotNull @NotNull de.adorsys.psd2.consent.aspsp.api.piis.CreatePiisConsentRequest request, @NotNull @NotNull String instanceId)
- Specified by:
createConsentin interfacede.adorsys.psd2.consent.aspsp.api.piis.CmsAspspPiisService
-
getConsentsForPsu
@Transactional @NotNull public @NotNull de.adorsys.psd2.consent.aspsp.api.PageData<List<de.adorsys.psd2.consent.api.piis.v1.CmsPiisConsent>> getConsentsForPsu(@NotNull @NotNull de.adorsys.psd2.xs2a.core.psu.PsuIdData psuIdData, @NotNull @NotNull String instanceId, Integer pageIndex, Integer itemsPerPage)
- Specified by:
getConsentsForPsuin interfacede.adorsys.psd2.consent.aspsp.api.piis.CmsAspspPiisService
-
-