public interface ConsentAccess
Modifier and Type | Method and Description |
---|---|
ProtocolFacingConsent |
createDoNotPersist()
Factory method for new consent,
|
void |
delete(ProtocolFacingConsent consent)
Delete consent object from database.
|
List<ProtocolFacingConsent> |
findByCurrentServiceSessionOrderByModifiedDesc()
Available consents for current session execution.
|
Optional<ProtocolFacingConsent> |
findSingleByCurrentServiceSession()
Available consent for current session execution.
|
Collection<ProtocolFacingConsent> |
getAvailableConsentsForCurrentPsu()
Lists all consents that are available for current PSU.
|
default ProtocolFacingConsent |
getFirstByCurrentSession()
Available consent for current session execution with throwing exception
|
boolean |
isFinTechScope() |
void |
save(ProtocolFacingConsent consent)
Save consent object to database.
|
boolean isFinTechScope()
ProtocolFacingConsent createDoNotPersist()
void save(ProtocolFacingConsent consent)
void delete(ProtocolFacingConsent consent)
List<ProtocolFacingConsent> findByCurrentServiceSessionOrderByModifiedDesc()
Optional<ProtocolFacingConsent> findSingleByCurrentServiceSession()
Collection<ProtocolFacingConsent> getAvailableConsentsForCurrentPsu()
default ProtocolFacingConsent getFirstByCurrentSession()
Copyright © 2020. All rights reserved.