Package de.adorsys.multibanking.service
Class ConsentService
- java.lang.Object
-
- de.adorsys.multibanking.service.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.UpdateAuthResponseauthorizeConsent(TransactionAuthorisationRequestTO transactionAuthorisationRequestTO, java.lang.String consentId)de.adorsys.multibanking.domain.response.CreateConsentResponsecreateConsent(de.adorsys.multibanking.domain.Consent consent, java.lang.String tppRedirectUri, de.adorsys.multibanking.domain.BankApi bankApi)de.adorsys.multibanking.domain.response.UpdateAuthResponsegetAuthorisationStatus(de.adorsys.multibanking.domain.ConsentEntity consentEntity)de.adorsys.multibanking.domain.response.UpdateAuthResponsegetAuthorisationStatus(java.lang.String consentId)de.adorsys.multibanking.domain.ConsentgetConsent(java.lang.String consentId)de.adorsys.multibanking.domain.ConsentgetConsentByRedirectId(java.lang.String redirectId)de.adorsys.multibanking.domain.ConsentStatusgetConsentStatus(java.lang.String consentId)de.adorsys.multibanking.domain.ConsentEntitygetInternalConsent(java.lang.String consentId)voidrevokeConsent(java.lang.String consentId)de.adorsys.multibanking.domain.response.UpdateAuthResponseselectPsuAuthenticationMethod(SelectPsuAuthenticationMethodRequestTO selectPsuAuthenticationMethodRequestTO, java.lang.String consentId)voidsubmitAuthorisationCode(java.lang.String consentId, java.lang.String authorisationCode)de.adorsys.multibanking.domain.response.UpdateAuthResponseupdatePsuAuthentication(UpdatePsuAuthenticationRequestTO updatePsuAuthenticationRequestTO, java.lang.String consentId)
-
-
-
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)
-
-