Scripting environment reference

The CyberArk Identity creates a set of JavaScript objects, global variables, and global methods for each SAML user session. These objects provide information that a user map script or a custom SAML script can read and act on. Some of the objects also accept values that specify elements with the SAML assertion that the CyberArk Identity presents to a web application.

This section describes the SAML user-session JavaScript environment in which the user map script and the custom SAML script execute. The section describes each available object and its public properties and methods. It also describes available global variables and global methods.