public class ScriptUserGroupSource extends BaseScriptPlugin implements UserGroupSourcePlugin
CONFIG_BLANK_IF_UNEXPANDED, CONFIG_DEFAULT, CONFIG_DESCRIPTION, CONFIG_LABELS, CONFIG_NAME, CONFIG_PROP_PREFIX, CONFIG_RENDERING_OPTIONS, CONFIG_REQUIRED, CONFIG_SCOPE, CONFIG_TITLE, CONFIG_TYPE, CONFIG_VALUES, DESCRIPTION_PROP, SETTING_MERGE_ENVIRONMENT, TITLE_PROP
Constructor and Description |
---|
ScriptUserGroupSource(ScriptPluginProvider provider,
ServiceProviderLoader pluginManager) |
Modifier and Type | Method and Description |
---|---|
java.util.List<java.lang.String> |
getGroups(java.lang.String username,
java.util.Map<java.lang.String,java.lang.Object> config) |
boolean |
isAllowCustomProperties() |
createScriptArgs, createScriptArgsList, createScriptDataContext, createScriptDataContext, createStepItemDataContext, getScriptExecHelper, listSecretsPath, listSecretsPathWorkflowNodeStep, listSecretsPathWorkflowStep, prepareSecretBundle, prepareSecretBundleWorkflowNodeStep, prepareSecretBundleWorkflowStep, runPluginScript, setScriptExecHelper
createDescription, createDescription, createPluginData, getDescription, getFramework, getProvider, isUseConventionalPropertiesMapping, loadConfigData, loadContentConversionPropertyValues, loadInstanceDataFromNodeAttributes
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
listSecretsPathResourceModel, prepareSecretBundleResourceModel
public ScriptUserGroupSource(ScriptPluginProvider provider, ServiceProviderLoader pluginManager)
public boolean isAllowCustomProperties()
isAllowCustomProperties
in class AbstractDescribableScriptPlugin
public java.util.List<java.lang.String> getGroups(java.lang.String username, java.util.Map<java.lang.String,java.lang.Object> config)
getGroups
in interface UserGroupSourcePlugin