function.service.whitelist
The property
function.service.whitelist
provides the means to specify the functions that can run on
Spotfire Statistics Services. Applies to any of the tested statistical engine types in your
Spotfire Statistics Services installation when
Spotfire calls a data function using
SpotfireConnector/execSpotfireAnalytic
.
Property Name | Default Value | Property Description |
---|---|---|
function.service.whitelist | SpotfireConnector/execSpotfireAnalytic | This option provides the means to limit which functions can be called using the Function Service API to run on
Spotfire Statistics Services.
The default value is a function used only for data functions that are sent to Spotfire Statistics Services from Spotfire. You can set the value to a string with one or more
Example:
The whitelist
rnorm,stats/rn.*,*/aa allows the following.
Important: If you are using the
TERR engine, then any function that is accepted by this whitelist is also evaluated by the property
terr.restricted.execution.mode if it is set to
true (the default). If a function is determined to engage in potentially malicious behavior, then the function fails when it tries to perform a restricted operation, unless you change
terr.restricted.execution.mode to
false . (Applies only if you are using the
TERR engine.
For more information, and a non-exhaustive list of the types of behavior not permitted when
See Recommendations for safeguarding your environment for more information. |
- authentication.required
- cluster.jms.port
- cluster.multicast.group.address
- cluster.multicast.port
- db.cleanup.run.interval.minutes
- db.cleanup.time.to.live.days
- email.from
- email.host
- email.reply.to
- engine.appdata.dir
- engine.args
- engine.init.expr
- engine.init.file
- engine.java.options
- engine.max.elapsed.seconds
- engine.max.requests
- engine.startup.timeout.seconds
- engine.type
- expression.service.enabled
- isclustered
- jmxremote.enabled
- jmxremote.password
- jmxremote.port
- job.list.xslt.enabled
- max.jobs.to.return
- notification.delay.time
- notification.max.times
- service.id
- service.url
- terr.restricted.execution.mode
- webdav.cleanup.run.interval.minutes
- webdav.cleanup.time.to.live.minutes
- xml.version