Class AspspRemoteUrls


  • @Component
    public class AspspRemoteUrls
    extends Object
    • Constructor Detail

      • AspspRemoteUrls

        public AspspRemoteUrls()
    • Method Detail

      • getAccountDetailsById

        public String getAccountDetailsById()
        Returns URL-string to ASPSP-Mock endpoint that GETs AccountDetails by accountId
        Returns:
        URL with path parameter
      • getBalancesByAccountId

        public String getBalancesByAccountId()
        Returns URL-string to ASPSP-Mock endpoint that GETs Balances of an account by accountId
        Returns:
        URL with path parameter
      • getAccountDetailsByPsuId

        public String getAccountDetailsByPsuId()
        Returns URL-string to ASPSP-Mock endpoint that GETs AccountDetails by PsuId
        Returns:
        URL with path parameter
      • getAccountDetailsByIban

        public String getAccountDetailsByIban()
        Returns URL-string to ASPSP-Mock endpoint that GETs AccountDetails by IBAN
        Returns:
        URL with path parameter
      • createPayment

        public String createPayment()
      • getPaymentStatus

        public String getPaymentStatus()
      • createBulkPayment

        public String createBulkPayment()
      • createPeriodicPayment

        public String createPeriodicPayment()
      • readTransactionById

        public String readTransactionById()
        Returns URL-string to ASPSP-Mock endpoint that GETs Transaction by transactionId and accountId
        Returns:
        URL with path parameters
      • readTransactionsByPeriod

        public String readTransactionsByPeriod()
        Returns URL-string to ASPSP-Mock endpoint that GETs Transactions list by accountId and period set by dates from/to
        Returns:
        URL with path parameter
      • createTransaction

        public String createTransaction()
        Returns URL-string to ASPSP-Mock endpoint that Creates a new Transaction with body AspspTransaction
        Returns:
        URL
      • getAllowedPaymentProducts

        public String getAllowedPaymentProducts()
        Returns URL-string to ASPSP-Mock endpoint that GETs list of allowed payment products for PSU by one of its account ibans
        Returns:
        URL
      • getPaymentById

        public String getPaymentById()
        Returns URL-string to ASPSP-Mock endpoint that GETs payment by its ASPSP id
        Returns:
        URL
      • getScaMethods

        public String getScaMethods()
        Returns URL-string to ASPSP-Mock endpoint that GETs list of SCA methods for PSU by its login
        Returns:
        URL
      • getGenerateTanConfirmation

        public String getGenerateTanConfirmation()
      • applyStrongUserAuthorisation

        public String applyStrongUserAuthorisation()
      • getGenerateTanConfirmationForAis

        public String getGenerateTanConfirmationForAis()
        Returns URL-string to ASPSP-Mock endpoint that generates TAN for ais consent confirmation
        Returns:
        URL
      • applyStrongUserAuthorisationForAis

        public String applyStrongUserAuthorisationForAis()
        Returns URL-string to ASPSP-Mock endpoint that validates TAN for consent confirmation
        Returns:
        URL
      • cancelPayment

        public String cancelPayment()
      • initiatePaymentCancellation

        public String initiatePaymentCancellation()