AME-3706 'Expose an identity API to the scripting engine' complete.

git-svn-id: https://svn.forgerock.org/openam/trunk@9468 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
ScriptedRepository.setAttributes name changed to setAttribute

git-svn-id: https://svn.forgerock.org/openam/trunk@9469 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
AME-3741 - Define and implement the data model used in the policy rules. 
AME-3826 - Configure the Operators to use the data model provided by the conditiontypes endpoint. 
		  It became clear after looking at AME-3826 that some operators can only take 1 child. Because of this I created AME-3826 and AME-3828.
AME-3826 - Restrict ability to add more than 1 child to objects with the property “condition” (as opposed to “conditions” which can take many children)
AME-3828 - Add logic which disables and enables the select elements options depending upon if the option is allowed with the current number of children.

git-svn-id: https://svn.forgerock.org/openam/trunk@9471 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
AME-3892 - Empty client side script bug fixed

git-svn-id: https://svn.forgerock.org/openam/trunk@9472 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
OPENAM-4101 CR-3892 Changed error code when trying to register whilst self-registration is deactivated

git-svn-id: https://svn.forgerock.org/openam/trunk@9476 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
CR-3889 - OPENAM-4118 - NPE thrown in ClientResource.createInstance if unexpected key posted in JSON object to /frrest/ouath2/client

git-svn-id: https://svn.forgerock.org/openam/trunk@9481 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
OPENAM-4102 CR-3895 Changed exception from 404 to 500 when trying to send a forgotten pwd to a user without an email address

git-svn-id: https://svn.forgerock.org/openam/trunk@9482 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
OPENAM-3624: CR-3884: Add script upload UI

git-svn-id: https://svn.forgerock.org/openam/trunk@9483 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
AME-3787: CR-3882: Add file upload capability to ssoadm update-auth-instance

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