@Service public class AspspProfileService extends Object
| Constructor and Description |
|---|
AspspProfileService() |
| Modifier and Type | Method and Description |
|---|---|
AspspSettings |
getAspspSettings()
Reads all aspsp settings (frequency per day, combined service indicator, available payment products, available payment types,
is tpp signature required, PIS redirect URL, AIS redirect URL, multicurrency account level, is bank offered consent supported,
available booking statuses, supported account reference fields, consent lifetime, transaction lifetime, allPsd2 support and
type of authorization start) except SCA approach
|
ScaApproach |
getScaApproach()
Reads sca approach method
|
void |
updateAisRedirectUrlToAspsp(String redirectUrlToAspsp)
Update Ais redirect url to aspsp
|
void |
updateAllPsd2Support(boolean allPsd2Support)
Update AllPsd2Support status
|
void |
updateAuthorisationStartType(AuthorisationStartType authorisationStartType)
Update type of authorization start to implicit or explicit
|
void |
updateAvailableBookingStatuses(List<BookingStatus> availableBookingStatuses)
Update list of available booking statuses
|
void |
updateAvailablePaymentProducts(List<String> availablePaymentProducts)
Update available payment types
|
void |
updateAvailablePaymentTypes(List<String> availablePaymentTypes)
Update available payment availablePaymentTypes
|
void |
updateBankOfferedConsentSupport(boolean bankOfferedConsentSupport)
Update BankOfferedConsentSupport status
|
void |
updateCombinedServiceIndicator(boolean combinedServiceIndicator)
Update combined service indicator
|
void |
updateConsentLifetime(int consentLifetime)
Update the value of a maximum lifetime of consent
|
void |
updateFrequencyPerDay(int frequencyPerDay)
Update frequency per day
|
void |
updateMulticurrencyAccountLevel(MulticurrencyAccountLevel multicurrencyAccountLevel)
Update value of supported multicurrency account levels
|
void |
updatePisRedirectUrlToAspsp(String redirectUrlToAspsp)
Update Pis redirect url to aspsp
|
void |
updateScaApproach(ScaApproach scaApproach)
Update sca approach
|
void |
updateSupportedAccountReferenceFields(List<SupportedAccountReferenceField> fields)
Update list of ASPSP supported Account Reference fields
|
void |
updateTppSignatureRequired(boolean tppSignatureRequired)
Update if tpp signature is required or not
|
void |
updateTransactionLifetime(int transactionLifetime)
Update the value of a maximum lifetime of transaction set in days
|
public AspspSettings getAspspSettings()
public ScaApproach getScaApproach()
public void updateFrequencyPerDay(int frequencyPerDay)
frequencyPerDay - the new value of frequencyPerDaypublic void updateCombinedServiceIndicator(boolean combinedServiceIndicator)
combinedServiceIndicator - the new value of combinedServiceIndicatorpublic void updateBankOfferedConsentSupport(boolean bankOfferedConsentSupport)
bankOfferedConsentSupport - BankOfferedConsentSupport status to substitute existing onepublic void updateAvailablePaymentProducts(List<String> availablePaymentProducts)
availablePaymentProducts - List of payment product valuespublic void updateAvailablePaymentTypes(List<String> availablePaymentTypes)
availablePaymentTypes - List of payment type valuespublic void updateScaApproach(ScaApproach scaApproach)
scaApproach - the new value of scaApproachpublic void updateTppSignatureRequired(boolean tppSignatureRequired)
tppSignatureRequired - the new value of tppSignatureRequiredpublic void updatePisRedirectUrlToAspsp(String redirectUrlToAspsp)
redirectUrlToAspsp - the new value of Pis redirectUrlToAspsppublic void updateAisRedirectUrlToAspsp(String redirectUrlToAspsp)
redirectUrlToAspsp - the new value of Ais redirectUrlToAspsppublic void updateMulticurrencyAccountLevel(MulticurrencyAccountLevel multicurrencyAccountLevel)
multicurrencyAccountLevel - new value of supported multicurrency account levelspublic void updateAvailableBookingStatuses(List<BookingStatus> availableBookingStatuses)
availableBookingStatuses - new value of available booking statusespublic void updateSupportedAccountReferenceFields(List<SupportedAccountReferenceField> fields)
fields - list of supported fields to substitute existing onepublic void updateConsentLifetime(int consentLifetime)
consentLifetime - the value of a maximum lifetime of consent to substitute existing onepublic void updateTransactionLifetime(int transactionLifetime)
transactionLifetime - the value of a maximum lifetime of transaction to substitute existing onepublic void updateAllPsd2Support(boolean allPsd2Support)
allPsd2Support - AllPsd2Support status to substitute existing onepublic void updateAuthorisationStartType(AuthorisationStartType authorisationStartType)
authorisationStartType - AllPsd2Support status to substitute existing oneCopyright © 2018 Pivotal Software, Inc.. All rights reserved.