AME-4028 CR-4168 The service management layer has been refactored to support independent timeouts depending on the type of connection required.

git-svn-id: https://svn.forgerock.org/openam/trunk@10172 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
CR-4294 - OPENAM-3900 - It is possible to bypass the check for current password when changing your password in OpenAM.

git-svn-id: https://svn.forgerock.org/openam/trunk@10174 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
CR-4276 - OPENAM-4326 - IdentityResource.valdidateToken doesn't check coreTokenExpirationDate when checking token expiry

git-svn-id: https://svn.forgerock.org/openam/trunk@10175 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
Fix for OPENAM-4340 - review: CR-4299
Updated the configurator pages to use encodeURIComponent instead of escape
JS method, to ensure the URLs are correctly encoded for the AJAX requests.
Also revisited the fix for OPENSSO-4358 by calling Matcher#quoteReplacement
for the replaceAll invocation.

git-svn-id: https://svn.forgerock.org/openam/trunk@10176 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
AME-4241: Implement table pagination (CR-4290)

git-svn-id: https://svn.forgerock.org/openam/trunk@10179 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
OPENAM-4350, CR-4287 - OpenAM can now easily support root-only as well as realm-aware endpoints. Additionally, the SSOTokenContext is added in an abstract router immediately a request enters the RestEndpoint system, ensuring we have access to the current user.

git-svn-id: https://svn.forgerock.org/openam/trunk@10182 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
OPENAM-4350, CR-4287 - OpenAM can now easily support root-only as well as realm-aware endpoints. Additionally, the SSOTokenContext is added in an abstract router immediately a request enters the RestEndpoint system, ensuring we have access to the current user.

git-svn-id: https://svn.forgerock.org/openam/trunk@10183 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
AME-4253, CR-4286 - OpenAM Admin Console now allows for configuration (enabled/disabled) of a header warning version. VersionRouter and RestTokenDispatcher must be updated to handle this once CREST also supports this functionality.

git-svn-id: https://svn.forgerock.org/openam/trunk@10184 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
Adding extra font icons

git-svn-id: https://svn.forgerock.org/openam/trunk@10185 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
OPENAM-3748:Password Reset Token Validation REST API(CR-4043)

git-svn-id: https://svn.forgerock.org/openam/trunk@10191 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
Fix for OPENAM-3791, review FR-323.

git-svn-id: https://svn.forgerock.org/openam/trunk@10193 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
Resolving build issue introduced with OPENAM-3748

git-svn-id: https://svn.forgerock.org/openam/trunk@10196 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
Fix for OPENAM-4287 - review: CR-4316
Updated debug messages in IdentityResource

git-svn-id: https://svn.forgerock.org/openam/trunk@10197 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
OPENAM-4074: Removed all referenes to a policy's excluded resource.  This obviously results in a change to the JSON generated and accepted.



git-svn-id: https://svn.forgerock.org/openam/trunk@10198 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
CR-4306, AME-4245

git-svn-id: https://svn.forgerock.org/openam/trunk@10199 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
Fix for OPENAM-4324 - reviewed by Sam over IM
Adding HiddenValueCallback to the ClientSDK.

git-svn-id: https://svn.forgerock.org/openam/trunk@10200 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
OPENAM-4379 - Trusted Device Table causes 500 Internal Server Error - reviewed by Rich via Hipchat

git-svn-id: https://svn.forgerock.org/openam/trunk@10201 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
AME-4258, CR-4211. Insure that rest-sts instances deployed to a site will consume the local rest authN and token generation service.

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