@Service public class CmsAspspPiisServiceInternal extends Object implements CmsAspspPiisService
| Constructor and Description |
|---|
CmsAspspPiisServiceInternal() |
| Modifier and Type | Method and Description |
|---|---|
Optional<String> |
createConsent(@NotNull de.adorsys.psd2.xs2a.core.psu.PsuIdData psuIdData,
@Nullable de.adorsys.psd2.xs2a.core.tpp.TppInfo tppInfo,
@NotNull List<de.adorsys.psd2.xs2a.core.profile.AccountReference> accounts,
@NotNull LocalDate validUntil,
int allowedFrequencyPerDay) |
@NotNull List<de.adorsys.psd2.xs2a.core.piis.PiisConsent> |
getConsentsForPsu(@NotNull de.adorsys.psd2.xs2a.core.psu.PsuIdData psuIdData) |
boolean |
terminateConsent(@NotNull String consentId) |
@Transactional public Optional<String> createConsent(@NotNull @NotNull de.adorsys.psd2.xs2a.core.psu.PsuIdData psuIdData, @Nullable @Nullable de.adorsys.psd2.xs2a.core.tpp.TppInfo tppInfo, @NotNull @NotNull List<de.adorsys.psd2.xs2a.core.profile.AccountReference> accounts, @NotNull @NotNull LocalDate validUntil, int allowedFrequencyPerDay)
createConsent in interface CmsAspspPiisService@NotNull public @NotNull List<de.adorsys.psd2.xs2a.core.piis.PiisConsent> getConsentsForPsu(@NotNull @NotNull de.adorsys.psd2.xs2a.core.psu.PsuIdData psuIdData)
getConsentsForPsu in interface CmsAspspPiisService@Transactional
public boolean terminateConsent(@NotNull
@NotNull String consentId)
terminateConsent in interface CmsAspspPiisServiceCopyright © 2018. All rights reserved.