@Component public class CreatePisAuthorisationValidator extends AbstractPisValidator<CreatePisAuthorisationObject>
| Constructor and Description |
|---|
CreatePisAuthorisationValidator(RequestProviderService requestProviderService,
AuthorisationPsuDataChecker authorisationPsuDataChecker,
PisAuthorisationStatusChecker pisAuthorisationStatusChecker) |
| Modifier and Type | Method and Description |
|---|---|
protected ValidationResult |
executeBusinessValidation(CreatePisAuthorisationObject createPisAuthorisationObject)
Validates create PIS authorisation request by checking whether:
payment authorisation PSU data is the same as initial request PSU data
payment authorisation is already finalised for this payment and for this PSU ID
payment is not expired
|
getRequestProviderService, setPisValidators, validatepublic CreatePisAuthorisationValidator(RequestProviderService requestProviderService, AuthorisationPsuDataChecker authorisationPsuDataChecker, PisAuthorisationStatusChecker pisAuthorisationStatusChecker)
protected ValidationResult executeBusinessValidation(CreatePisAuthorisationObject createPisAuthorisationObject)
executeBusinessValidation in class AbstractPisValidator<CreatePisAuthorisationObject>createPisAuthorisationObject - create payment authorisation information objectCopyright © 2019. All rights reserved.