MetadataProviderRemoteDynamicCommonAttributes

The following attributes are supported only for the remote dynamic MetadataProvider types (MDQDynamic):

Name

Type

Default

Description

Name

Type

Default

Description

cacheDirectory

string

 

Defines a directory in which downloaded metadata will be cached. During startup the directory is also scanned and the metadata loaded to prime the in-memory cache. This directory should be unique for every metadata provider configured.

A relative path will be applied relative to the /var/cache/shibboleth root, and the directory will be created if it does not exist.

backgroundInitialize

boolean

true

Flag indicating whether the plugin should initialize itself from the cache in the background to improve startup time. It has no effect if cacheDirectory is unset.

verifyHost

boolean

true

If true, attempts to resolve metadata using a TLS-enabled URL will verify the hostname in the server's certificate against the expected hostname (but this is the extent of the validation performed unless other configuration is in place)

ignoreTransport

boolean

false

If true, authentication of the transport layer will be ignored when resolving metadata. If false, a <TrustEngine> child element must be specified.

Accept 3.1

string

"application/samlmetadata+xml"

Overrides the standard Accept header used to request the SAML metadata content type