...
V4.1 includes properties to control various aspects of the flow's behavior using an internally-defined bean that may be overridden if required.
Localtabgroup | ||
---|---|---|
Localtab live | active | true|
Expand | ||
| ||
Name | Type | Description |
---|---|---|
shibboleth.metrics.MetricRegistry | Registry of all metrics known to the system | |
shibboleth.metrics.RegisterMetricSets | MethodInvokingBean | Spring parent bean for invoking the |
shibboleth.metrics.RegisterMetricSet | MethodInvokingBean | Spring parent bean for invoking the |
shibboleth.metrics.CoreGaugeSet | Low-level gauges for OS, Java, and memory information | |
shibboleth.metrics.IdPGaugeSet | Basic IdP system information (version, uptime) | |
shibboleth.metrics.LoggingGaugeSet | Information about the logging service | |
shibboleth.metrics.AccessControlGaugeSet | Information about the access control service | |
shibboleth.metrics.MetadataGaugeSet | Information about the metadata resolver service | |
shibboleth.metrics.RelyingPartyGaugeSet | Information about the RelyingParty configuration service | |
shibboleth.metrics.NameIdentifierGaugeSet | Information about the Name Identifier generation service | |
shibboleth.metrics.AttributeResolverGaugeSet | Information about the attribute resolver service | |
shibboleth.metrics.AttributeFilterGaugeSet | Information about the attribute filter service | |
shibboleth.metrics.AttributeRegistryGaugeSet 4.1 | Information about the attribute registry service | |
shibboleth.metrics.HTTPReporter | A schedulable background reporter that sends a JSON feed of metrics to a URL | |
shibboleth.metrics.MetricGroups | Associates metrics matching a supplied filter with a string label that "names" that set of metrics | |
shibboleth.metrics.MetricLevelMap | Optional mapping of metric names to logging levels to associate with the metric | |
shibboleth.metrics.DefaultAccessPolicy | Name of the access control policy to apply to the metrics API in the absence of a more specific policy | |
shibboleth.metrics.AccessPolicyMap | Maps a named metric group/filter from the "shibboleth.metrics.MetricGroups" bean to a named access control policy to apply when accessing that group via the API | |
shibboleth.metrics.AccessPolicyStrategy | A mechanism to determine the access control policy to apply to a request to the metrics API, normally relies on the two previous beans but can be replaced if desired | |
shibboleth.metrics.AllowedOrigin | Optional "Access-Control-Allow-Origin" header value to return within REST API response | |
shibboleth.metrics.JSONPCallback | Optional name of JSONP callback function to pass the REST API response | |
shibboleth.metrics.MetricStrategy | A hook to provide a function to execute at the beginning of every request that can programmatically enable timers and counters for objects during the execution of that request | |
shibboleth.metrics.ExposedProperties 4.1 | Collection of property names to expose as IdP metric gauges. Take care not to expose confidental information through this hook. |
Expand | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||
The general properties configuring this flow via admin/admin.properties are:
|
Expand | |||||
---|---|---|---|---|---|
| |||||
To replace the internally defined flow descriptor bean, the following XML is required:
In older versions and upgraded systems, this list is defined in conf/admin/general-admin.xml. In V4.1+, no default version of the list is provided and it may simply be placed in conf/global.xml if needed. |