ServicesReference

This software is not yet released and this is preliminary documentaton subject to significant change. It should not be used in production or to protect important resources at this stage.

ServicesReference

Location: conf/sp/sp.properties

Overview

The Hub adds two ReloadableServices to the system:

Reference

Properties

These properties are available to control how these services operate; they are patterned after a similar set of properties supported by the IdP for all its existing services, and are laid out for you in conf/sp/sp.properties.

Note some of the properties have “shipping” defaults that vary from the underlying defaults that apply if a property is absemt.

Name / Type

Default

Description

Name / Type

Default

Description

sp.service.agents.resources

List<Resource>

Loads only agents.xml file into service

Allows a different collection of resources to be specified to configure the AgentResolverService

sp.service.agents.failFast

Boolean

false

Whether failure to initialize the AgentResolverService prevnts the Hub (IdP) as a whole from starting up

sp.service.agents.checkInterval

Duration

PT0S

If set to a positive duration, this sets the interval at which changes to the AgentResolverService configuration are detected causing the configuration to reload

sp.service.agents.useMetadataDrivenProfiles

Boolean

false

Toggles on or off the support for MetadataDrivenConfiguration across the automatically registered profile configurations installed by plugins (when defining individual profile beans manually, this can be controlled more discretely)

sp.service.credential.resources

List<Resource>

Loads only credentials.xml file into service

Allows a different collection of resources to be specified to configure the CredentialResolverService

sp.service.credential.failFast

Boolean

false

Whether failure to initialize the CredentialResolverService prevnts the Hub (IdP) as a whole from starting up

sp.service.credential.checkInterval

Duration

PT0S

If set to a positive duration, this sets the interval at which changes to the CredentialResolverServiceconfiguration are detected causing the configuration to reload