Interface IPluginFormPreProcessParams
-
- All Superinterfaces:
IFormLifecycleExecuteParams
,IPluginParameters
,Serializable
- All Known Implementing Classes:
PluginFormPreProcessParams
public interface IPluginFormPreProcessParams extends IFormLifecycleExecuteParams, IPluginParameters, Serializable
Interface for the parameters of form pre-process plugins.- Author:
- XIMA MEDIA GmbH
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IFormRequestContext
getFormRequestContext()
com.alibaba.fastjson.JSONObject
getLdapUserData()
com.alibaba.fastjson.JSONObject
getUserData()
Vorgang
getVorgang()
-
Methods inherited from interface de.xima.fc.interfaces.plugin.param.form.IFormLifecycleExecuteParams
getFrqSessionAttributeMap, getSessionAttributeMap
-
-
-
-
Method Detail
-
getFormRequestContext
IFormRequestContext getFormRequestContext()
- Specified by:
getFormRequestContext
in interfaceIFormLifecycleExecuteParams
- Returns:
- The current form request context that may be used to access the submitted form data.
-
getVorgang
Vorgang getVorgang()
-
getLdapUserData
com.alibaba.fastjson.JSONObject getLdapUserData()
- Specified by:
getLdapUserData
in interfaceIFormLifecycleExecuteParams
- Returns:
- A
JSONObject
with the current LDAP data for the authenticated user. When the current form does not require authorization, or when the current user did not authorize via LDAP, this may return an emptyJSONObject
-
getUserData
com.alibaba.fastjson.JSONObject getUserData()
- Specified by:
getUserData
in interfaceIFormLifecycleExecuteParams
- Returns:
- A
JSONObject
with the current data for the authenticated user. When the current form does not require authorization, this may return an emptyJSONObject
-
-