amAuthScripted.properties revision c44bbf5d2025d672efe11a37ea6e9c867e78b691
8af80418ba1ec431c8027fa9668e5678658d3611Allan Fosteriplanet-am-auth-scripted-service-description=Scripted Module
8af80418ba1ec431c8027fa9668e5678658d3611Allan Fostera101=Server-Side Script Language
8af80418ba1ec431c8027fa9668e5678658d3611Allan Fostera101.help=The language the server-side script is written in
8af80418ba1ec431c8027fa9668e5678658d3611Allan Fostera101.help.text=This is used to determine how to validate the script, as well as which engine to run the script within.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Fostera102=Client-Side Script
8af80418ba1ec431c8027fa9668e5678658d3611Allan Fostera102.help=Option to toggle whether the client side script will be run
8af80418ba1ec431c8027fa9668e5678658d3611Allan Fostera103=Client-Side Script
8af80418ba1ec431c8027fa9668e5678658d3611Allan Fostera103.help=The client side script
8af80418ba1ec431c8027fa9668e5678658d3611Allan Fostera103.help.text=This script will be run on the client's user agent. It must be written in JavaScript.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Fostera104=Server-Side Script
8af80418ba1ec431c8027fa9668e5678658d3611Allan Fostera104.help=The server side script
8af80418ba1ec431c8027fa9668e5678658d3611Allan Fostera104.help.text=This script will be run on the server, subsequent to any client script having returned. It can be \
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster written in the selected language.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Fostera105=Server Side Script Timeout
8af80418ba1ec431c8027fa9668e5678658d3611Allan Fostera105.help=The maximum execution time any individual script should take on the server (in seconds)
8af80418ba1ec431c8027fa9668e5678658d3611Allan Fostera105.help.text=Server-side scripts will be forcibly stopped after this amount of time.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Fostera500=Authentication Level
8af80418ba1ec431c8027fa9668e5678658d3611Allan Fostera500.help=The authentication level associated with the authentication module.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Fostera500.help.txt=Each authentication module has an authentication level that can be used to indicate the level of \
8af80418ba1ec431c8027fa9668e5678658d3611Allan Fostersecurity associated with the module; 0 is the lowest (and the default).
8af80418ba1ec431c8027fa9668e5678658d3611Allan Fosterchoice1=JavaScript
8af80418ba1ec431c8027fa9668e5678658d3611Allan Fosterchoice2=Groovy
8af80418ba1ec431c8027fa9668e5678658d3611Allan Fosterlanguage-not-supported=The chosen Scripting Language is not supported
8af80418ba1ec431c8027fa9668e5678658d3611Allan Fostera106=Core thread pool size
8af80418ba1ec431c8027fa9668e5678658d3611Allan Fostera106.help=The core size of the thread pool from which scripts will operate.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Fostera107=Maximum thread pool size
8af80418ba1ec431c8027fa9668e5678658d3611Allan Fostera107.help=The maximum size of the thread pool from which scripts will operate.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Fostera107.help.txt=New threads will be created up to this size once the task queue reaches capacity. Has no effect if the \
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster queue is unbounded.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Fostera108=Java class white-list
8af80418ba1ec431c8027fa9668e5678658d3611Allan Fostera108.help=List of patterns of allowed Java classes that may be loaded/accessed by scripts.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Fostera108.help.txt=Each Java class accessed by a script must match at least one of these patterns. Use '*' as a wildcard, \
8af80418ba1ec431c8027fa9668e5678658d3611Allan Fostera109=Java class black-list
8af80418ba1ec431c8027fa9668e5678658d3611Allan Fostera109.help=List of patterns of Java classes that must not be accessed by a script.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Fostera109.help.txt=This black-list is applied after the white-list to apply additional restrictions. For instance you may \
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster white-list java.lang.* and then black-list java.lang.System and java.lang.Runtime. It is recommended to always prefer\
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster specific white-lists where possible.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Fostera110=Use system SecurityManager
8af80418ba1ec431c8027fa9668e5678658d3611Allan Fostera110.help=Indicates whether the system SecurityManager should also be consulted when checking access to Java classes.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Fostera110.help.txt= If enabled, then the checkPackageAccess method will be called for each Java class accessed. If no \
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster SecurityManager is configured, then this has no effect.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Fostera111=Thread pool queue size
8af80418ba1ec431c8027fa9668e5678658d3611Allan Fostera111.help=Size of queue to use for buffering script execution request when core pool is at capacity.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Fostera111.help.txt=Use -1 for an unbounded queue (this disables the maximum pool size setting). For short, CPU-bound \
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster scripts, consider a small pool size and larger queue length. For I/O-bound scripts (e.g., REST calls) consider \
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster a larger maximum pool size and a smaller queue. Not hot-swappable: restart server for changes to take effect.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Fostera112=Thread idle timeout (seconds)
8af80418ba1ec431c8027fa9668e5678658d3611Allan Fostera112.help=Length of time (in seconds) to wait before terminating threads.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Fostera112.help.txt=Length of time (in seconds) to wait before terminating threads that were started when the queue reached \
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster capacity. Only applies to threads beyond the core pool size (up to the maximum size).