Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

requestURL

The URL associated with the request.

errorType

The general type of error.

errorText

The actual error message.

entityID

Name of identity provider, if known.

now

Current date and time.

statusCode

SAML status code causing error, sent by identity provider.

statusCode2

SAML sub-status code causing error, sent by identity provider.

statusMessage

SAML status message, sent by identity provider.

RelayState

Original URL the user was attempting to access or value of target parameter passed to SessionInitiator.

contactName

A support contact name for the IdP provided by that site's metadata.

contactEmail

A contact email address for the IdP contact provided by that site's metadata.

errorURL

The URL of an error handling page for the IdP provided by that site's metadata.

eventTypeA constant identifying the type of activity connected with the error (e.g. Login, Logout)

...

NameTypeDefaultDescription

redirectErrorsredirectErrors         

Basolure or relative URL

Controls the type of error handling used (see above). If set, the URL is used as the destination for a redirection of the browser with a query string containing information about the error.

sessionlocal pathnamesessionError.htmlPath to a template to use for general processing errors.
metadatalocal pathnamemetadataError.htmlPath to a template to use for metadata-related errors.
accesslocal pathname
Path to a template to use for authorization failures. When omitted, a generic 403 status will be returned when possible, which can be customized by the web server in the normal manner.
ssllocal pathnamesslError.html

Path to a template to use for blocking non-SSL requests that cannot be redirected, if the redirectToSSL property is supplied as a content setting.

localLogoutlocal pathnamelocalLogout.htmlPath to a template to use when completing a local logout operation and no other "return" location is known.
partialLogoutlocal pathnamepartialLogout.html

Path to a template to use when a non-local logout attempt finishes with an incomplete or erroneous status. Note that most IdPs will never display this to the user so relying on it for anything now is generally a waste of time.

globalLogoutlocal pathnameglobalLogout.htmlPath to a template to use when completing a global logout operation and no other "return" location is known. Global logout implies identity provider involvement using a single logout protocol. Note that most IdPs will never display this to the user so relying on it for anything now is generally a waste of time.
externalParameters 3.2.1BooleanfalseFlag introduced to block the processing of query string parameters for replacement/override of template replacement values. Enabling this is not advised but restores this ability.


Extension Attributes

Any attribute not listed above will be loaded and used as a parameter during template generation.