The Shibboleth IdP V3 software has reached its End of Life and is no longer supported. This documentation is available for historical purposes only. See the IDP4 wiki space for current documentation on the supported version.

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Current »

Current File(s): conf/logback.xml

Format: Logback

This is a V3.2 feature.

Overview

F-TICKS is a standardized audit record format used by some federations for collection of federated login statistics.

It is supported natively but configured separately from the regular audit log because of its special requirements. It is enabled through the use of properties and logging output is configured in the usual manner, via logback.

General Configuration

To enable F-TICKS logging, set the idp.fticks.federation property to anything you choose.

If you want to include hashed usernames in the output, you must also supply a secret random salt in the idp.fticks.salt property. Without a salt, usernames will not be included.

By default, the only destination for these records is the general process log. The normal use for F-TICKS is to provide the logs to another system, so the logback.xml file includes a commented out appender for a remote syslog. You should uncomment that appender, configure the appropriate hostname, and then uncomment the <appender-ref> element in the "Shibboleth-FTICKS" <logger> element. Of course, you're free to configure any appender(s) you choose.

Reference

Properties

Properties are defined in idp.properties to customize various aspects of audit logging:

PropertyTypeDefaultFunction
idp.fticks.federationString Enables F-TICKS output and specifies the value of the federation-identifier field
idp.fticks.algorithmStringSHA-2Digest algorithm used to obscure usernames
idp.fticks.saltString A salt to apply when digesting usernames (if not specified, the username will not be included)
  • No labels