@Service public class SCAOperationServiceImpl extends Object implements SCAOperationService
| Constructor and Description |
|---|
SCAOperationServiceImpl(List<SCASender> senders,
SCAOperationRepository repository,
AuthCodeGenerator authCodeGenerator,
SCAOperationMapper scaOperationMapper) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
authenticationCompleted(String opId,
OpTypeBO opType) |
SCAOperationBO |
createAuthCode(AuthCodeDataBO authCodeData,
ScaStatusBO scaStatus) |
SCAOperationBO |
generateAuthCode(AuthCodeDataBO data,
de.adorsys.ledgers.um.api.domain.UserBO user,
ScaStatusBO scaStatus) |
SCAOperationBO |
loadAuthCode(String authorizationId) |
void |
processExpiredOperations() |
boolean |
validateAuthCode(String authorisationId,
String opId,
String opData,
String authCode) |
public SCAOperationServiceImpl(List<SCASender> senders, SCAOperationRepository repository, AuthCodeGenerator authCodeGenerator, SCAOperationMapper scaOperationMapper)
public SCAOperationBO generateAuthCode(AuthCodeDataBO data, de.adorsys.ledgers.um.api.domain.UserBO user, ScaStatusBO scaStatus) throws SCAOperationValidationException, SCAMethodNotSupportedException, de.adorsys.ledgers.um.api.exception.UserScaDataNotFoundException, SCAOperationNotFoundException
generateAuthCode in interface SCAOperationServiceSCAOperationValidationExceptionSCAMethodNotSupportedExceptionde.adorsys.ledgers.um.api.exception.UserScaDataNotFoundExceptionSCAOperationNotFoundExceptionpublic boolean validateAuthCode(String authorisationId, String opId, String opData, String authCode) throws SCAOperationNotFoundException, SCAOperationValidationException, SCAOperationUsedOrStolenException, SCAOperationExpiredException
validateAuthCode in interface SCAOperationServiceSCAOperationNotFoundExceptionSCAOperationValidationExceptionSCAOperationUsedOrStolenExceptionSCAOperationExpiredExceptionpublic void processExpiredOperations()
processExpiredOperations in interface SCAOperationServicepublic SCAOperationBO createAuthCode(AuthCodeDataBO authCodeData, ScaStatusBO scaStatus)
createAuthCode in interface SCAOperationServicepublic SCAOperationBO loadAuthCode(String authorizationId) throws SCAOperationNotFoundException
loadAuthCode in interface SCAOperationServiceSCAOperationNotFoundExceptionpublic boolean authenticationCompleted(String opId, OpTypeBO opType)
authenticationCompleted in interface SCAOperationServiceCopyright © 2019. All rights reserved.