The Shibboleth V2 IdP and SP software have reached End of Life and are no longer supported. This documentation is available for historical purposes only. See the IDP v4 and SP v3 wiki spaces for current documentation on the supported versions.

Velocity Properties

Within the Velocity based login pages, the MCB makes various values available. The default set of template files does have all available options used in them. This guide is meant to provide a comprehensive explanation for each available option.

OptionMeaning

$upgradeAuth

If this value is true, it means the user has successfully authenticated but is required to upgrade their authentication to satisfy either the SP or the IDMS
$forceReAuthIf this value is true, it means the current RP has requested the user re-authenticate.

$loginFailed

If this string has content, it contains the error message from the user's prior attempt at authentication

$methodList

This is the list of allowed methods the user may choose from for authentication and is passed to the selectcontext.vm template. It will be a dynamic list based on configuration and SP requests

$method.getName()

The underlying key name of a method in the $methodList

$method.getContent()

The visible label to present to the end user for the method in the $methodList