Class PisCommonPaymentServiceInternalEncrypted

  • All Implemented Interfaces:
    de.adorsys.psd2.consent.api.service.PisCommonPaymentServiceEncrypted

    @Service
    @Transactional(readOnly=true)
    public class PisCommonPaymentServiceInternalEncrypted
    extends Object
    implements de.adorsys.psd2.consent.api.service.PisCommonPaymentServiceEncrypted
    • Constructor Detail

      • PisCommonPaymentServiceInternalEncrypted

        public PisCommonPaymentServiceInternalEncrypted()
    • Method Detail

      • createCommonPayment

        @Transactional
        public de.adorsys.psd2.consent.api.CmsResponse<de.adorsys.psd2.consent.api.pis.CreatePisCommonPaymentResponse> createCommonPayment​(de.adorsys.psd2.consent.api.pis.proto.PisPaymentInfo request)
      • getPisCommonPaymentStatusById

        @Transactional
        public de.adorsys.psd2.consent.api.CmsResponse<de.adorsys.psd2.xs2a.core.pis.TransactionStatus> getPisCommonPaymentStatusById​(String encryptedPaymentId)
      • getCommonPaymentById

        @Transactional
        public de.adorsys.psd2.consent.api.CmsResponse<de.adorsys.psd2.consent.api.pis.PisCommonPaymentResponse> getCommonPaymentById​(String encryptedPaymentId)
      • updateCommonPaymentStatusById

        @Transactional
        public de.adorsys.psd2.consent.api.CmsResponse<Boolean> updateCommonPaymentStatusById​(String encryptedPaymentId,
                                                                                              de.adorsys.psd2.xs2a.core.pis.TransactionStatus status)
      • getDecryptedId

        public de.adorsys.psd2.consent.api.CmsResponse<String> getDecryptedId​(String encryptedId)
        Specified by:
        getDecryptedId in interface de.adorsys.psd2.consent.api.service.PisCommonPaymentServiceEncrypted
      • updateMultilevelSca

        @Transactional
        public de.adorsys.psd2.consent.api.CmsResponse<Boolean> updateMultilevelSca​(String encryptedPaymentId,
                                                                                    boolean multilevelScaRequired)
      • getPsuDataListByPaymentId

        public de.adorsys.psd2.consent.api.CmsResponse<List<de.adorsys.psd2.xs2a.core.psu.PsuIdData>> getPsuDataListByPaymentId​(String encryptedPaymentId)