OPENAM-4312 CR-4217 Remove code duplication in ResourceName and implementations

git-svn-id: https://svn.forgerock.org/openam/trunk@10061 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
OPENAM-4255/CR-4230-idFromSession-action-isn't-documented

git-svn-id: https://svn.forgerock.org/openam/trunk@10062 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
CR-4232 - OPENAM-4209 - Refresh request using invalid token returns wrong status and error

git-svn-id: https://svn.forgerock.org/openam/trunk@10065 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
OPENAM-4173/CR-4158-scripted auth module httpClient documentation is missing info.

git-svn-id: https://svn.forgerock.org/openam/trunk@10069 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
OPENAM-4312 - Revert revision 10061 - latecomers to the CR-4217 party

git-svn-id: https://svn.forgerock.org/openam/trunk@10074 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
OPENAM-4312 CR-4217 Remove code duplication in ResourceName and implementations

git-svn-id: https://svn.forgerock.org/openam/trunk@10076 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
OPENAM-3960 CR-4228 If the host/port contains a wildcard, split at the end of port so as not to match the path

git-svn-id: https://svn.forgerock.org/openam/trunk@10077 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
Fix for OPENAM-4262 - review: CR-4197
The new AuthnRequest's Destination attribute is now set based on the
endpoint where the request will be sent to.

git-svn-id: https://svn.forgerock.org/openam/trunk@10078 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
Fix for OPENAM-4225 - review: CR-4199
Modified RegExResourceName to escape ? and + in resource names to prevent
PatternSyntaxExceptions.

git-svn-id: https://svn.forgerock.org/openam/trunk@10079 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
Fix for OPENAM-4213 - review: CR-4201
Improved error handling for SAML metadata import failures.

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