@Service public class AspspProfileServiceWrapper extends Object
| Constructor and Description |
|---|
AspspProfileServiceWrapper() |
| Modifier and Type | Method and Description |
|---|---|
String |
getAisRedirectUrlToAspsp()
Reads get AIS redirect url to aspsp from ASPSP profile service
|
Boolean |
getAllPsd2Support()
Reads value of AllPsd2Support from ASPSP profile service
|
long |
getAuthorisationExpirationTimeMs()
Reads authorisation expiration time in milliseconds
|
List<BookingStatus> |
getAvailableBookingStatuses()
Retrieves a list of available booking statuses from the ASPSP profile service
|
int |
getConsentLifetime()
Reads value of maximum consent lifetime
|
String |
getPisPaymentCancellationRedirectUrlToAspsp()
Reads get PIS payment cancellation redirect url to aspsp from ASPSP profile service
|
String |
getPisRedirectUrlToAspsp()
Reads get PIS redirect url to aspsp from ASPSP profile service
|
long |
getRedirectUrlExpirationTimeMs()
Reads redirect url expiration time in milliseconds
|
List<ScaApproach> |
getScaApproaches()
Reads list of sca approaches from ASPSP profile service
|
StartAuthorisationMode |
getStartAuthorisationMode()
Reads the mode of authorisation from the ASPSP profile service.
|
List<SupportedAccountReferenceField> |
getSupportedAccountReferenceFields()
Retrieves list of supported Xs2aAccountReference fields from ASPSP profile service
|
Map<PaymentType,Set<String>> |
getSupportedPaymentTypeAndProductMatrix()
Gets a map with payment types and products allowed by current ASPSP from ASPSP profile service
|
Boolean |
getTppSignatureRequired()
Reads requirement of tpp signature from ASPSP profile service
|
String |
getXs2aBaseUrl()
Reads the url, which is used as base url for TPP Links in case when `forceXs2aBaseLinksUrl` property is set to "true"
|
boolean |
isAvailableAccountsConsentSupported()
Reads if available accounts for a consent are supported from ASPSP profile service
|
boolean |
isBankOfferedConsentSupported()
Reads value BankOfferedConsentSupported
|
boolean |
isCombinedServiceIndicator()
Reads whether a payment initiation service will be addressed in the same "session" or not
|
boolean |
isDeltaListSupported()
Reads if 'deltaList' parameter in transaction report is supported from ASPSP profile service
|
boolean |
isEntryReferenceFromSupported()
Reads if 'entryReferenceFrom' parameter in transaction report is supported from ASPSP profile service
|
boolean |
isForceXs2aBaseLinksUrl()
Reads if links shall be generated with the base URL set by `xs2aBaseUrl`
|
boolean |
isPaymentCancellationAuthorizationMandated()
Reads if is payment cancellation authorization mandated from ASPSP profile service
|
boolean |
isPiisConsentSupported()
Reads if piis consent is supported
|
boolean |
isPsuInInitialRequestMandated()
Reads if ASPSP requires PSU in initial request for payment initiation or establishing consent
|
boolean |
isScaByOneTimeAvailableAccountsConsentRequired()
Reads if ASPSP requires usage of SCA to validate a one-time available accounts consent
|
boolean |
isSigningBasketSupported()
Reads if signing basket supported from ASPSP profile service
|
boolean |
isTransactionsWithoutBalancesSupported()
Reads value of transactions without balances supported from ASPSP profile service
|
public Map<PaymentType,Set<String>> getSupportedPaymentTypeAndProductMatrix()
public List<ScaApproach> getScaApproaches()
public Boolean getTppSignatureRequired()
public String getPisRedirectUrlToAspsp()
public String getAisRedirectUrlToAspsp()
public List<SupportedAccountReferenceField> getSupportedAccountReferenceFields()
public int getConsentLifetime()
public Boolean getAllPsd2Support()
public boolean isBankOfferedConsentSupported()
public boolean isTransactionsWithoutBalancesSupported()
public boolean isSigningBasketSupported()
public boolean isPaymentCancellationAuthorizationMandated()
public boolean isPiisConsentSupported()
public long getRedirectUrlExpirationTimeMs()
public long getAuthorisationExpirationTimeMs()
public String getPisPaymentCancellationRedirectUrlToAspsp()
public boolean isAvailableAccountsConsentSupported()
public boolean isScaByOneTimeAvailableAccountsConsentRequired()
public boolean isPsuInInitialRequestMandated()
public boolean isForceXs2aBaseLinksUrl()
public String getXs2aBaseUrl()
public boolean isCombinedServiceIndicator()
public boolean isDeltaListSupported()
public boolean isEntryReferenceFromSupported()
public List<BookingStatus> getAvailableBookingStatuses()
public StartAuthorisationMode getStartAuthorisationMode()
Copyright © 2019. All rights reserved.