Tag Summary |
authsourcedata | This stores a list of available auth sources for the currently requested resource in memory. The data is stored as a collection, and each item in the collection is a data object containing information about the auth source (prefix, name, description) accessible through the data object dot notation ($curauth.name). |
inject | This tag injects the output of the specified pagelet. XHTML attributes (i.e. not pt: attributes) will be passed on to the pagelet. Any HTML content inside the pagelet tag will be passed to the pagelet as an XML payload. |
loginlink | This stores the URL prefix for the login page in memory using the given key and scope. The login prefix will end with a forward slash. This login prefix should be followed by the page suffix for the page that should be displayed after login. |
resourcedata | This stores data for a specific Ensemble resource, if available, in memory as a data object containing information about the resource (name, description, urlprefix, secureurlprefix) accessible through the data object dot notation ($resource.name).. If the resource does not have a description, urlprefix, or secureurlprefix, the data will not be available. This can be checked using the logic.containsexpr tag. |
roleexpr | This tag evaluates a role expression and stores the result as a boolean in memory. It is designed to work with the logic.if tag. |
rolelist | This stores a list of the roles in memory that the current user has available. The data is stored as a collection, and each item in the collection is a variable containing the role name. This can be used with the logic.foreach tag to iterate over role data. |
ssologout | This tag notifies Ensemble that the current user should be logged out of all resources in Ensemble. |