Class PsuLoginForAisService
- java.lang.Object
-
- de.adorsys.opba.protocol.facade.services.authorization.PsuLoginForAisService
-
@Service public class PsuLoginForAisService extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPsuLoginForAisService.Outcome
-
Constructor Summary
Constructors Constructor Description PsuLoginForAisService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PsuLoginForAisService.OutcomeanonymousPsuAssociateAuthSession(UUID authorizationId, String authorizationPassword)Used for the cases when there is no need to identify PSU - i.e.PsuLoginForAisService.OutcomeloginInPsuScopeAndAssociateAuthSession(String psuLogin, String psuPassword, UUID authorizationId, String authorizationPassword)Used for the cases when PSU should be identified i.e.
-
-
-
Method Detail
-
loginInPsuScopeAndAssociateAuthSession
@Transactional public PsuLoginForAisService.Outcome loginInPsuScopeAndAssociateAuthSession(String psuLogin, String psuPassword, UUID authorizationId, String authorizationPassword)
Used for the cases when PSU should be identified i.e. for consent sharing, so that PSU can manage associated entities.
-
anonymousPsuAssociateAuthSession
@Transactional public PsuLoginForAisService.Outcome anonymousPsuAssociateAuthSession(UUID authorizationId, String authorizationPassword)
Used for the cases when there is no need to identify PSU - i.e. single time payment, so that requesting FinTech can manage associated entities.
-
-