Package de.adorsys.psd2.consent.api
Interface AspspDataService
-
public interface AspspDataService
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleandeleteAspspConsentData(@NotNull String id)Deletes an AspspConsentData object by the Consent ID / Payment ID@NotNull Optional<de.adorsys.psd2.xs2a.core.consent.AspspConsentData>readAspspConsentData(@NotNull String id)Reads an AspspConsentData object by the Consent ID / Payment IDbooleanupdateAspspConsentData(@NotNull de.adorsys.psd2.xs2a.core.consent.AspspConsentData aspspConsentData)Writes/Updates an AspspConsentData by the consent ID given in it
-
-
-
Method Detail
-
readAspspConsentData
@NotNull @NotNull Optional<de.adorsys.psd2.xs2a.core.consent.AspspConsentData> readAspspConsentData(@NotNull @NotNull String id)
Reads an AspspConsentData object by the Consent ID / Payment ID- Parameters:
id- AIS/PIIS Consent ID / Payment ID that identifies the data- Returns:
AspspConsentDataif consent was found.falseotherwise.
-
updateAspspConsentData
boolean updateAspspConsentData(@NotNull @NotNull de.adorsys.psd2.xs2a.core.consent.AspspConsentData aspspConsentData)Writes/Updates an AspspConsentData by the consent ID given in it- Parameters:
aspspConsentData- aspspConsentData to be put. If aspspConsentData is null it will be removed- Returns:
trueif consent was found and data was updated.falseotherwise.
-
deleteAspspConsentData
boolean deleteAspspConsentData(@NotNull @NotNull String id)Deletes an AspspConsentData object by the Consent ID / Payment ID- Parameters:
id- AIS/PIIS Consent ID / Payment ID that identifies the data- Returns:
trueif consent was found and data was deleted.falseotherwise.
-
-