@Service @Transactional(readOnly=true) public class AisAuthorisationServiceInternal extends Object implements AisConsentAuthorisationService
| Constructor and Description |
|---|
AisAuthorisationServiceInternal() |
| Modifier and Type | Method and Description |
|---|---|
Optional<CreateAisConsentAuthorizationResponse> |
createAuthorizationWithResponse(String consentId,
AisConsentAuthorizationRequest request)
Create consent authorization
|
Optional<AisConsentAuthorizationResponse> |
getAccountConsentAuthorizationById(String authorizationId,
String consentId)
Get consent authorization
|
Optional<List<String>> |
getAuthorisationsByConsentId(String consentId)
Gets list of consent authorisation IDs by consent ID
|
Optional<de.adorsys.psd2.xs2a.core.sca.AuthorisationScaApproachResponse> |
getAuthorisationScaApproach(String authorisationID) |
Optional<de.adorsys.psd2.xs2a.core.sca.ScaStatus> |
getAuthorisationScaStatus(String consentId,
String authorisationId) |
boolean |
isAuthenticationMethodDecoupled(String authorisationId,
String authenticationMethodId) |
boolean |
saveAuthenticationMethods(String authorisationId,
List<CmsScaMethod> methods) |
boolean |
updateConsentAuthorization(String authorisationId,
AisConsentAuthorizationRequest request)
Update consent authorization
|
boolean |
updateScaApproach(String authorisationId,
de.adorsys.psd2.xs2a.core.profile.ScaApproach scaApproach) |
@Transactional public Optional<CreateAisConsentAuthorizationResponse> createAuthorizationWithResponse(String consentId, AisConsentAuthorizationRequest request)
consentId - id of consentrequest - needed parameters for creating consent authorizationpublic Optional<AisConsentAuthorizationResponse> getAccountConsentAuthorizationById(String authorizationId, String consentId)
consentId - id of consentauthorizationId - id of authorisation sessionpublic Optional<List<String>> getAuthorisationsByConsentId(String consentId)
consentId - id of consent@Transactional public Optional<de.adorsys.psd2.xs2a.core.sca.ScaStatus> getAuthorisationScaStatus(String consentId, String authorisationId)
public boolean isAuthenticationMethodDecoupled(String authorisationId, String authenticationMethodId)
@Transactional public boolean saveAuthenticationMethods(String authorisationId, List<CmsScaMethod> methods)
@Transactional public boolean updateConsentAuthorization(String authorisationId, AisConsentAuthorizationRequest request)
authorisationId - id of authorisation sessionrequest - needed parameters for updating consent authorization@Transactional public boolean updateScaApproach(String authorisationId, de.adorsys.psd2.xs2a.core.profile.ScaApproach scaApproach)
Copyright © 2019. All rights reserved.