Fix for OPENAM-4096 - review: FR-235

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

git-svn-id: https://svn.forgerock.org/openam/trunk/openam@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/openam@9429 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
OPENAM-4080 Fixing Number Format Exception bug

git-svn-id: https://svn.forgerock.org/openam/trunk/openam@9430 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
OPENAM-4080 Fixing Number Format Exception bug

git-svn-id: https://svn.forgerock.org/openam/trunk/openam@9431 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
OPENAM-4080 Fixing Number Format Exception bug

git-svn-id: https://svn.forgerock.org/openam/trunk/openam@9432 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
OPENAM-4080 Fixing Number Format Exception bug. Reviewed informally by Peter Major.

git-svn-id: https://svn.forgerock.org/openam/trunk/openam@9433 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
Fix for OPENAM-4111 - review: CR-3816
The IdP Proxy now checks which bindings does the IdP support before sending
the new AuthnRequest.

git-svn-id: https://svn.forgerock.org/openam/trunk/openam@9435 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
Fix for OPENAM-4066 - review: CR-3817
RedirectCallbackHandler now uses AuthClientUtils, so it can work with DAS
as well.

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