Fix for OPENAM-119 and OPENAM-3408 - review: CR-2751
Synchronization fixes in IdRepoJAXRPCObjectImpl and small refactorings

git-svn-id: https://svn.forgerock.org/openam/trunk/openam@7670 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
Fix for OPENAM-3461 - review: CR-2762
Making parameter validation a bit less agressive when it comes to entity ID
validation.

git-svn-id: https://svn.forgerock.org/openam/trunk/openam@7671 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
Fix for OPENAM-1957 - review: CR-2777
Adding extra null check for getSSOToken method to prevent NPE when the
session cannot be recovered from CTS.

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