ConnectionPool> element describes how the LDAP connection is to be pooled.
Schema Name and Location
This element is defined by the
schema, which is located at http://shibboleth.net/schema/idp/shibboleth-attribute-resolver.xsd.
The following attributes may be specified:
|Integer||0||Minimum number of connections to maintain|
|Integer||3||Maximum number of connections to maintain|
|Boolean||true||Controls whether the pool implementation blocks when the pool is maxed out, or temporarily exceeds its limits|
|Duration||0||Time to wait for a connection before giving up, 0 means indefinitely|
|Boolean||false||Whether to validate pool connections in the background|
|Duration||PT30M||Time between pool validation checks|
|String||Base DN of pool validation search|
|String||(objectClass=*)||The search filter to run during pool validation|
|Duration||PT10M||Idle time before connections are destroyed. This must be more than 2 seconds.|
|Boolean||true||Whether failure to initialize the pool should be reported at startup time|
No child elements are defined.