Class ConsentService


  • @Service
    public class ConsentService
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      ConsentService()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      de.adorsys.multibanking.domain.response.UpdateAuthResponse authorizeConsent​(TransactionAuthorisationRequestTO transactionAuthorisationRequestTO, java.lang.String consentId)  
      de.adorsys.multibanking.domain.response.CreateConsentResponse createConsent​(de.adorsys.multibanking.domain.Consent consent, java.lang.String tppRedirectUri, de.adorsys.multibanking.domain.BankApi bankApi)  
      de.adorsys.multibanking.domain.response.UpdateAuthResponse getAuthorisationStatus​(de.adorsys.multibanking.domain.ConsentEntity consentEntity)  
      de.adorsys.multibanking.domain.response.UpdateAuthResponse getAuthorisationStatus​(java.lang.String consentId)  
      de.adorsys.multibanking.domain.Consent getConsent​(java.lang.String consentId)  
      de.adorsys.multibanking.domain.Consent getConsentByRedirectId​(java.lang.String redirectId)  
      de.adorsys.multibanking.domain.ConsentStatus getConsentStatus​(java.lang.String consentId)  
      de.adorsys.multibanking.domain.ConsentEntity getInternalConsent​(java.lang.String consentId)  
      void revokeConsent​(java.lang.String consentId)  
      de.adorsys.multibanking.domain.response.UpdateAuthResponse selectPsuAuthenticationMethod​(SelectPsuAuthenticationMethodRequestTO selectPsuAuthenticationMethodRequestTO, java.lang.String consentId)  
      void submitAuthorisationCode​(java.lang.String consentId, java.lang.String authorisationCode)  
      de.adorsys.multibanking.domain.response.UpdateAuthResponse updatePsuAuthentication​(UpdatePsuAuthenticationRequestTO updatePsuAuthenticationRequestTO, java.lang.String consentId)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ConsentService

        public ConsentService()
    • Method Detail

      • createConsent

        public de.adorsys.multibanking.domain.response.CreateConsentResponse createConsent​(de.adorsys.multibanking.domain.Consent consent,
                                                                                           java.lang.String tppRedirectUri,
                                                                                           de.adorsys.multibanking.domain.BankApi bankApi)
      • updatePsuAuthentication

        public de.adorsys.multibanking.domain.response.UpdateAuthResponse updatePsuAuthentication​(UpdatePsuAuthenticationRequestTO updatePsuAuthenticationRequestTO,
                                                                                                  java.lang.String consentId)
      • selectPsuAuthenticationMethod

        public de.adorsys.multibanking.domain.response.UpdateAuthResponse selectPsuAuthenticationMethod​(SelectPsuAuthenticationMethodRequestTO selectPsuAuthenticationMethodRequestTO,
                                                                                                        java.lang.String consentId)
      • authorizeConsent

        public de.adorsys.multibanking.domain.response.UpdateAuthResponse authorizeConsent​(TransactionAuthorisationRequestTO transactionAuthorisationRequestTO,
                                                                                           java.lang.String consentId)
      • revokeConsent

        public void revokeConsent​(java.lang.String consentId)
      • getInternalConsent

        public de.adorsys.multibanking.domain.ConsentEntity getInternalConsent​(java.lang.String consentId)
      • getConsent

        public de.adorsys.multibanking.domain.Consent getConsent​(java.lang.String consentId)
      • getConsentStatus

        public de.adorsys.multibanking.domain.ConsentStatus getConsentStatus​(java.lang.String consentId)
      • getConsentByRedirectId

        public de.adorsys.multibanking.domain.Consent getConsentByRedirectId​(java.lang.String redirectId)
      • getAuthorisationStatus

        public de.adorsys.multibanking.domain.response.UpdateAuthResponse getAuthorisationStatus​(java.lang.String consentId)
      • getAuthorisationStatus

        public de.adorsys.multibanking.domain.response.UpdateAuthResponse getAuthorisationStatus​(de.adorsys.multibanking.domain.ConsentEntity consentEntity)
      • submitAuthorisationCode

        public void submitAuthorisationCode​(java.lang.String consentId,
                                            java.lang.String authorisationCode)