public class HbciScaHandler extends Object implements StrongCustomerAuthorisable
| Constructor and Description |
|---|
HbciScaHandler() |
public CreateConsentResponse createConsent(Consent consent, boolean redirectPreferred, String tppRedirectUri, Object bankApiConsentData)
createConsent in interface StrongCustomerAuthorisablepublic Consent getConsent(String consentId)
getConsent in interface StrongCustomerAuthorisablepublic UpdateAuthResponse updatePsuAuthentication(UpdatePsuAuthenticationRequest updatePsuAuthentication)
updatePsuAuthentication in interface StrongCustomerAuthorisablepublic UpdateAuthResponse authorizeConsent(TransactionAuthorisationRequest transactionAuthorisationRequest)
authorizeConsent in interface StrongCustomerAuthorisablepublic UpdateAuthResponse selectPsuAuthenticationMethod(SelectPsuAuthenticationMethodRequest selectPsuAuthenticationMethod)
selectPsuAuthenticationMethod in interface StrongCustomerAuthorisablepublic void revokeConsent(String consentId)
revokeConsent in interface StrongCustomerAuthorisablepublic UpdateAuthResponse getAuthorisationStatus(String consentId, String authorisationId, Object bankApiConsentData)
getAuthorisationStatus in interface StrongCustomerAuthorisablepublic void validateConsent(String consentId, String authorisationId, ScaStatus expectedConsentStatus, Object bankApiConsentData)
validateConsent in interface StrongCustomerAuthorisablepublic void afterExecute(Object bankApiConsentData, AuthorisationCodeResponse authorisationCodeResponse)
afterExecute in interface StrongCustomerAuthorisablepublic void submitAuthorisationCode(Object bankApiConsentData, String authorisationCode)
submitAuthorisationCode in interface StrongCustomerAuthorisablepublic PaymentStatusResponse getPaymentStatus(TransactionRequest<PaymentStatusReqest> request)
getPaymentStatus in interface StrongCustomerAuthorisableCopyright © 2019. All rights reserved.