Class PsuConsentAccess
- java.lang.Object
-
- de.adorsys.opba.protocol.facade.services.scoped.consentaccess.PsuConsentAccess
-
- All Implemented Interfaces:
ConsentAccess
public class PsuConsentAccess extends Object implements ConsentAccess
-
-
Constructor Summary
Constructors Constructor Description PsuConsentAccess()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ProtocolFacingConsentcreateDoNotPersist()voiddelete(ProtocolFacingConsent consent)List<ProtocolFacingConsent>findByCurrentServiceSessionOrderByModifiedDesc()Optional<ProtocolFacingConsent>findSingleByCurrentServiceSession()Collection<ProtocolFacingConsent>getAvailableConsentsForCurrentPsu()booleanisFinTechScope()voidsave(ProtocolFacingConsent consent)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface de.adorsys.opba.protocol.api.services.scoped.consent.ConsentAccess
getFirstByCurrentSession
-
-
-
-
Method Detail
-
isFinTechScope
public boolean isFinTechScope()
- Specified by:
isFinTechScopein interfaceConsentAccess
-
createDoNotPersist
public ProtocolFacingConsent createDoNotPersist()
- Specified by:
createDoNotPersistin interfaceConsentAccess
-
save
public void save(ProtocolFacingConsent consent)
- Specified by:
savein interfaceConsentAccess
-
delete
public void delete(ProtocolFacingConsent consent)
- Specified by:
deletein interfaceConsentAccess
-
findSingleByCurrentServiceSession
public Optional<ProtocolFacingConsent> findSingleByCurrentServiceSession()
- Specified by:
findSingleByCurrentServiceSessionin interfaceConsentAccess
-
findByCurrentServiceSessionOrderByModifiedDesc
public List<ProtocolFacingConsent> findByCurrentServiceSessionOrderByModifiedDesc()
- Specified by:
findByCurrentServiceSessionOrderByModifiedDescin interfaceConsentAccess
-
getAvailableConsentsForCurrentPsu
public Collection<ProtocolFacingConsent> getAvailableConsentsForCurrentPsu()
- Specified by:
getAvailableConsentsForCurrentPsuin interfaceConsentAccess
-
-