Package org.apache.syncope.core.logic.wa
Class ImpersonationLogic
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.ImpersonationLogic
-
Field Summary
Fields inherited from class org.apache.syncope.core.logic.AbstractAuthProfileLogic
authProfileDAO, binder, entityFactory
Fields inherited from class org.apache.syncope.core.logic.AbstractLogic
LOG
-
Constructor Summary
ConstructorDescriptionImpersonationLogic
(AuthProfileDataBinder binder, AuthProfileDAO authProfileDAO, EntityFactory entityFactory) -
Method Summary
Methods inherited from class org.apache.syncope.core.logic.AbstractAuthProfileLogic
authProfile, resolveReference
Methods inherited from class org.apache.syncope.core.logic.AbstractLogic
resolveBeanReference
-
Constructor Details
-
ImpersonationLogic
public ImpersonationLogic(AuthProfileDataBinder binder, AuthProfileDAO authProfileDAO, EntityFactory entityFactory)
-
-
Method Details
-
read
@PreAuthorize("hasRole(\'ANONYMOUS\')") @Transactional(readOnly=true) public List<ImpersonationAccount> read(String owner) -
create
@PreAuthorize("hasRole(\'ANONYMOUS\')") public void create(String owner, ImpersonationAccount account) -
delete
-