Package org.apache.syncope.core.logic
Class SAML2IdPEntityLogic
- java.lang.Object
-
- org.apache.syncope.core.logic.AbstractLogic<T>
-
- org.apache.syncope.core.logic.AbstractTransactionalLogic<SAML2IdPEntityTO>
-
- org.apache.syncope.core.logic.SAML2IdPEntityLogic
-
public class SAML2IdPEntityLogic extends AbstractTransactionalLogic<SAML2IdPEntityTO>
-
-
Field Summary
Fields Modifier and Type Field Description protected SAML2IdPEntityDataBinder
binder
protected SAML2IdPEntityDAO
entityDAO
-
Fields inherited from class org.apache.syncope.core.logic.AbstractLogic
LOG
-
-
Constructor Summary
Constructors Constructor Description SAML2IdPEntityLogic(SAML2IdPEntityDataBinder binder, SAML2IdPEntityDAO entityDAO)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SAML2IdPEntityTO
get(String key)
List<SAML2IdPEntityTO>
list()
protected SAML2IdPEntityTO
resolveReference(Method method, Object... args)
SAML2IdPEntityTO
set(SAML2IdPEntityTO entityTO)
-
Methods inherited from class org.apache.syncope.core.logic.AbstractLogic
resolveBeanReference
-
-
-
-
Field Detail
-
binder
protected final SAML2IdPEntityDataBinder binder
-
entityDAO
protected final SAML2IdPEntityDAO entityDAO
-
-
Constructor Detail
-
SAML2IdPEntityLogic
public SAML2IdPEntityLogic(SAML2IdPEntityDataBinder binder, SAML2IdPEntityDAO entityDAO)
-
-
Method Detail
-
list
@PreAuthorize("hasRole(\'SAML2_IDP_ENTITY_LIST\')") @Transactional(readOnly=true) public List<SAML2IdPEntityTO> list()
-
get
@PreAuthorize("hasRole(\'SAML2_IDP_ENTITY_GET\') or hasRole(\'ANONYMOUS\')") @Transactional(readOnly=true) public SAML2IdPEntityTO get(String key)
-
set
@PreAuthorize("hasRole(\'SAML2_IDP_ENTITY_SET\') or hasRole(\'ANONYMOUS\')") public SAML2IdPEntityTO set(SAML2IdPEntityTO entityTO)
-
resolveReference
protected SAML2IdPEntityTO resolveReference(Method method, Object... args) throws UnresolvedReferenceException
- Specified by:
resolveReference
in classAbstractLogic<SAML2IdPEntityTO>
- Throws:
UnresolvedReferenceException
-
-