Package org.apache.syncope.core.logic
Class AuthProfileLogic
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.AuthProfileLogic
-
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
ConstructorsConstructorDescriptionAuthProfileLogic
(AuthProfileDataBinder binder, AuthProfileDAO authProfileDAO, EntityFactory entityFactory) -
Method Summary
Modifier and TypeMethodDescriptioncreate
(AuthProfileTO authProfileTO) void
org.springframework.data.domain.Page
<AuthProfileTO> list
(org.springframework.data.domain.Pageable pageable) void
selfRead()
void
selfUpdate
(AuthProfileTO authProfileTO) void
update
(AuthProfileTO authProfileTO) 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
-
AuthProfileLogic
public AuthProfileLogic(AuthProfileDataBinder binder, AuthProfileDAO authProfileDAO, EntityFactory entityFactory)
-
-
Method Details
-
list
@PreAuthorize("hasRole(\'AUTH_PROFILE_LIST\')") @Transactional(readOnly=true) public org.springframework.data.domain.Page<AuthProfileTO> list(org.springframework.data.domain.Pageable pageable) -
read
@PreAuthorize("hasRole(\'AUTH_PROFILE_READ\') ") @Transactional(readOnly=true) public AuthProfileTO read(String key) -
selfRead
@PreAuthorize("isAuthenticated() and not(hasRole(\'ANONYMOUS\'))") @Transactional(readOnly=true) public AuthProfileTO selfRead() -
create
@PreAuthorize("hasRole(\'AUTH_PROFILE_CREATE\') ") public AuthProfileTO create(AuthProfileTO authProfileTO) -
update
-
selfUpdate
@PreAuthorize("isAuthenticated() and not(hasRole(\'ANONYMOUS\'))") public void selfUpdate(AuthProfileTO authProfileTO) -
delete
-
selfDelete
-