Interface IPluginFormPreRenderParams
- All Superinterfaces:
IFormLifecycleExecuteParams,IPluginParameters,Serializable
- All Known Implementing Classes:
PluginFormPreRenderParams
public interface IPluginFormPreRenderParams
extends IFormLifecycleExecuteParams, IPluginParameters, Serializable
Interface that encapsulates the parameters for a form pre-render plugin.
- Author:
- XIMA MEDIA GmbH
-
Method Summary
Modifier and TypeMethodDescriptioncom.alibaba.fastjson.JSONObjectcom.alibaba.fastjson.JSONObjectMethods inherited from interface de.xima.fc.interfaces.plugin.param.form.IFormLifecycleExecuteParams
getFrqSessionAttributeMap, getSessionAttributeMap
-
Method Details
-
getFormRequestContext
IFormRequestContext getFormRequestContext()- Specified by:
getFormRequestContextin interfaceIFormLifecycleExecuteParams- Returns:
- The current form request context that may be used to access the submitted form data.
-
getLdapUserData
com.alibaba.fastjson.JSONObject getLdapUserData()- Specified by:
getLdapUserDatain interfaceIFormLifecycleExecuteParams- Returns:
- A
JSONObjectwith 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:
getUserDatain interfaceIFormLifecycleExecuteParams- Returns:
- A
JSONObjectwith the current data for the authenticated user. When the current form does not require authorization, this may return an emptyJSONObject
-