Package io.jans.scim.service.external
Class ExternalScimService
java.lang.Object
io.jans.service.custom.script.ExternalScriptService
io.jans.scim.service.external.ExternalScimService
- All Implemented Interfaces:
Serializable
@ApplicationScoped
public class ExternalScimService
extends io.jans.service.custom.script.ExternalScriptService
- Author:
- Val Pecaoco, jgomer
- See Also:
-
Field Summary
Fields inherited from class io.jans.service.custom.script.ExternalScriptService
customScriptConfigurations, customScriptConfigurationsNameMap, customScriptManager, customScriptType, defaultExternalCustomScript, loaded, log -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjakarta.ws.rs.core.ResponseexecuteManageResourceOperation(io.jans.orm.model.base.Entry entity, Object payload, OperationContext context) jakarta.ws.rs.core.ResponseexecuteManageSearchOperation(SearchRequest searchRequest, OperationContext context) booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanexecuteScimPostSearchGroupsMethods(io.jans.orm.model.PagedResult<JansGroup> result) booleanexecuteScimPostSearchUsersMethods(io.jans.orm.model.PagedResult<ScimCustomPerson> result) booleanbooleanbooleanbooleanMethods inherited from class io.jans.service.custom.script.ExternalScriptService
addExternalConfigurations, clearScriptError, configure, determineDefaultCustomScriptConfiguration, executeExternalGetApiVersion, getCustomScriptConfigurationByName, getCustomScriptConfigurations, getCustomScriptConfigurationsByDns, getCustomScriptType, getDefaultExternalCustomScript, init, isEnabled, isLoaded, reload, reloadExternal, saveScriptError
-
Constructor Details
-
ExternalScimService
public ExternalScimService()
-
-
Method Details
-
executeScimCreateUserMethods
-
executeScimPostCreateUserMethods
-
executeScimUpdateUserMethods
-
executeScimPostUpdateUserMethods
-
executeScimDeleteUserMethods
-
executeScimPostDeleteUserMethods
-
executeScimCreateGroupMethods
-
executeScimPostCreateGroupMethods
-
executeScimUpdateGroupMethods
-
executeScimPostUpdateGroupMethods
-
executeScimDeleteGroupMethods
-
executeScimPostDeleteGroupMethods
-
executeScimGetUserMethods
-
executeScimGetGroupMethods
-
executeScimPostSearchUsersMethods
public boolean executeScimPostSearchUsersMethods(io.jans.orm.model.PagedResult<ScimCustomPerson> result) -
executeScimPostSearchGroupsMethods
-
executeManageResourceOperation
public jakarta.ws.rs.core.Response executeManageResourceOperation(io.jans.orm.model.base.Entry entity, Object payload, OperationContext context) throws Exception - Throws:
Exception
-
executeManageSearchOperation
public jakarta.ws.rs.core.Response executeManageSearchOperation(SearchRequest searchRequest, OperationContext context) throws Exception - Throws:
Exception
-