Package de.adorsys.psd2.xs2a.service.spi
Class SpiAspspConsentDataProviderFactory
- java.lang.Object
-
- de.adorsys.psd2.xs2a.service.spi.SpiAspspConsentDataProviderFactory
-
@Component public class SpiAspspConsentDataProviderFactory extends Object
Allows to establish stateful AspspConsentDataProvider objects in Spring Context
-
-
Constructor Summary
Constructors Constructor Description SpiAspspConsentDataProviderFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @NotNull InitialSpiAspspConsentDataProvidergetInitialAspspConsentDataProvider()Prrovides SpiAspspConsentDataProvider object to store AspspConsentData array if Consent/Payment ID is not yet set@NotNull de.adorsys.psd2.xs2a.spi.domain.SpiAspspConsentDataProvidergetSpiAspspDataProviderFor(@NotNull String encryptedConsentId)Establishes SpiAspspConsentDataProvider object that is linked to existing Consent/Payment ID
-
-
-
Method Detail
-
getSpiAspspDataProviderFor
@NotNull public @NotNull de.adorsys.psd2.xs2a.spi.domain.SpiAspspConsentDataProvider getSpiAspspDataProviderFor(@NotNull @NotNull String encryptedConsentId)Establishes SpiAspspConsentDataProvider object that is linked to existing Consent/Payment ID- Parameters:
encryptedConsentId- Consent/Payment ID received from TPP- Returns:
- stateful SpiAspspConsentDataProvider object
-
getInitialAspspConsentDataProvider
@NotNull public @NotNull InitialSpiAspspConsentDataProvider getInitialAspspConsentDataProvider()
Prrovides SpiAspspConsentDataProvider object to store AspspConsentData array if Consent/Payment ID is not yet set- Returns:
- stateful SpiAspspConsentDataProvider object
-
-