Package org.apache.syncope.core.logic.wa
Class ConsentDecisionLogic
java.lang.Object
org.apache.syncope.core.logic.AbstractLogic<AuthProfileTO>
org.apache.syncope.core.logic.AbstractTransactionalLogic<AuthProfileTO>
org.apache.syncope.core.logic.AbstractAuthProfileLogic
org.apache.syncope.core.logic.wa.ConsentDecisionLogic
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.syncope.core.logic.AbstractTransactionalLogic
AbstractTransactionalLogic.ProvisioningInfo -
Field Summary
Fields inherited from class org.apache.syncope.core.logic.AbstractAuthProfileLogic
authProfileDAO, binder, entityFactoryFields inherited from class org.apache.syncope.core.logic.AbstractLogic
LOG -
Constructor Summary
ConstructorsConstructorDescriptionConsentDecisionLogic(AuthProfileDataBinder binder, AuthProfileDAO authProfileDAO, EntityFactory entityFactory) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidlist()protected voidremoveAndSave(AuthProfile profile, Predicate<WAConsentDecision> criteria) voidstore(String owner, WAConsentDecision contentDecision) Methods inherited from class org.apache.syncope.core.logic.AbstractAuthProfileLogic
authProfile, resolveReferenceMethods inherited from class org.apache.syncope.core.logic.AbstractLogic
resolveBeanReference
-
Constructor Details
-
ConsentDecisionLogic
public ConsentDecisionLogic(AuthProfileDataBinder binder, AuthProfileDAO authProfileDAO, EntityFactory entityFactory)
-
-
Method Details
-
removeAndSave
-
delete
-
delete
-
deleteAll
-
store
@PreAuthorize("hasRole(\'ANONYMOUS\')") public void store(String owner, WAConsentDecision contentDecision) -
read
@PreAuthorize("hasRole(\'ANONYMOUS\')") @Transactional(readOnly=true) public WAConsentDecision read(String owner, String service) -
list
@PreAuthorize("hasRole(\'ANONYMOUS\')") @Transactional(readOnly=true) public List<WAConsentDecision> list() -
read
@PreAuthorize("hasRole(\'ANONYMOUS\')") @Transactional(readOnly=true) public List<WAConsentDecision> read(String owner)
-