AME-3792, CR-3829: Groovy validation during creation/editing of a scriptable authentication module.

git-svn-id: https://svn.forgerock.org/openam/trunk@9403 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
CR-3824 - AME-3609 - Create simple Groovy script, for documentation and example of script for new script engine

git-svn-id: https://svn.forgerock.org/openam/trunk@9405 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
AME-3538, AME-3539, CR-3797, CR-3849

git-svn-id: https://svn.forgerock.org/openam/trunk@9415 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
OPENAM-2451: CR-3840: Cleanup after session upgrade via REST

git-svn-id: https://svn.forgerock.org/openam/trunk@9416 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
OPENAM-3879 CR-3861 Scope openid now set during OpenID Connect client registration

git-svn-id: https://svn.forgerock.org/openam/trunk@9421 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
Fix for OPENAM-4096 - review: FR-235

git-svn-id: https://svn.forgerock.org/openam/trunk@9423 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
Fix for OPENAM-1773 and OPENAM-3462 - review: CR-3803
DAS now supports goto URL validation.
Changes:
* The valid goto URL domain setting has been moved to a new service called
validationService, the new property name is
"openam-auth-valid-goto-resources"
* A new delegation policy has been created that allows agent accounts to
read the validationService settings
* The necessary upgrade step has been implemented that should migrate
existing valid goto domains to the new service (also removes the old ones),
which also ensures that the new delegation policy is added to the system.
* The Goto URL validation logic has been extracted out to a separate class
called GotoUrlValidator, which is now can be used from both openam-core
and openam-federation-library (for Relaystate evaluations).

git-svn-id: https://svn.forgerock.org/openam/trunk@9424 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
Fix for OPENAM-4072, review CR-3825: Make audit log rotation optional

git-svn-id: https://svn.forgerock.org/openam/trunk@9427 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
Update to latest release of doc build tools

git-svn-id: https://svn.forgerock.org/openam/trunk@9428 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
OPENAM-4124, CR-3879. Rest STS republish servlet should not run during installation/updgrade

git-svn-id: https://svn.forgerock.org/openam/trunk@9429 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d