Versions Compared

Key

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

...

Have a look at the Messages Translation page to find out how to download existing or create new translations of the IdPv3 messages.

Reference

Beans

Bean IDTypeDefaultFunction
shibboleth.DefaultErrorViewString%{idp.errors.defaultView:error}

Identifies the view name to use by default for Local events, generally left alone

shibboleth.EventViewMapMap<String,String>See errors.xml

Map that links event names to view names, generally used only for specialized flows that use a view to render their final output

shibboleth.LocalEventMapMap<String,Boolean>See errors.xmlMap that enumerates event names that should be classified as Local
shibboleth.SAML1StatusMappingsMap<String,List<QName>>See errors.xmlMap of non-Local event names to SAML 1 StatusCode values (including substatus values)
shibboleth.SAML2StatusMappingsMap<String,List<String>>See errors.xmlMap of non-Local event names to SAML 2 StatusCode values (including substatus values)
shibboleth.SOAPFaultCodeMappingsMap<String,QName>See errors.xmlMap of non-Local event names to SOAP faultcode

Properties

Properties defined in idp.properties directly related to this configuration area follow:

Property
Type
Default
Function

idp.errors.detailed

BooleanfalseWhether to expose detailed error causes in status information provided to outside parties
idp.errors.signedBooleantrueWhether to digitally sign error responses in SAML or similar protocols, if signing is otherwise warranted (this can prevent a simple denial of service vector, since errors are simple to trigger)
idp.errors.
defaultView                  
defaultView                   StringerrorThe default view name to render for exceptions and events
idp.errors.exceptionMappings 3.2Properties
 

A property set mapping exception class names to error views. The matching by class name does not support wildcards, but does do substring matches (so it's not necessary to fully qualify the class).
idp.errors.excludedExceptions 3.2
Collection<Class>
 

Exception classes to ignore (causing them to bubble outward, so use with caution)

V2 Compatibility

There is no direct compatibility with V2 error handling and the older interfaces to error information are not compatible.

...