Package org.apache.syncope.core.logic
Class SyncopeLogic
-
Field Summary
Modifier and TypeFieldDescriptionprotected final AnySearchDAO
protected final AnyTypeDAO
protected final ConfParamOps
protected final ContentExporter
protected final GroupDAO
protected final GroupDataBinder
protected final RealmSearchDAO
Fields inherited from class org.apache.syncope.core.logic.AbstractLogic
LOG
-
Constructor Summary
ConstructorDescriptionSyncopeLogic
(RealmSearchDAO realmSearchDAO, AnyTypeDAO anyTypeDAO, GroupDAO groupDAO, AnySearchDAO anySearchDAO, GroupDataBinder groupDataBinder, ConfParamOps confParamOps, ContentExporter exporter) -
Method Summary
Modifier and TypeMethodDescriptionvoid
exportInternalStorageContent
(int tableThreshold, OutputStream os) boolean
boolean
boolean
readTypeExtension
(String groupName) protected EntityTO
resolveReference
(Method method, Object... args) org.springframework.data.domain.Page
<GroupTO> searchAssignableGroups
(String realm, String term, org.springframework.data.domain.Pageable pageable) Methods inherited from class org.apache.syncope.core.logic.AbstractLogic
resolveBeanReference
-
Field Details
-
realmSearchDAO
-
anyTypeDAO
-
groupDAO
-
anySearchDAO
-
groupDataBinder
-
confParamOps
-
exporter
-
-
Constructor Details
-
SyncopeLogic
public SyncopeLogic(RealmSearchDAO realmSearchDAO, AnyTypeDAO anyTypeDAO, GroupDAO groupDAO, AnySearchDAO anySearchDAO, GroupDataBinder groupDataBinder, ConfParamOps confParamOps, ContentExporter exporter)
-
-
Method Details
-
isSelfRegAllowed
public boolean isSelfRegAllowed() -
isPwdResetAllowed
public boolean isPwdResetAllowed() -
isPwdResetRequiringSecurityQuestions
public boolean isPwdResetRequiringSecurityQuestions() -
searchAssignableGroups
@PreAuthorize("isAuthenticated()") public org.springframework.data.domain.Page<GroupTO> searchAssignableGroups(String realm, String term, org.springframework.data.domain.Pageable pageable) -
readTypeExtension
-
exportInternalStorageContent
@PreAuthorize("hasRole(\'KEYMASTER\')") @Transactional(readOnly=true) public void exportInternalStorageContent(int tableThreshold, OutputStream os) -
resolveReference
protected EntityTO resolveReference(Method method, Object... args) throws UnresolvedReferenceException - Specified by:
resolveReference
in classAbstractLogic<EntityTO>
- Throws:
UnresolvedReferenceException
-