<Library path="@-LIBEXECDIR-@/xmlproviders.so" fatal="true"/>
</Extensions>
- <!-- The Global section pertains to shared Shibboleth processes like the shibd daemon. -->
- <Global logger="@-PKGSYSCONFDIR-@/shibd.logger">
+ <!-- The OutOfProcess section pertains to components that rely on a single long-lived process. -->
+ <OutOfProcess logger="@-PKGSYSCONFDIR-@/shibd.logger">
<!--
<Extensions>
<Argument>--datadir=@-PREFIX-@/data</Argument>
</MySQLReplayCache>
-->
- </Global>
+ </OutOfProcess>
- <!-- The Local section pertains to resource-serving processes (often process pools) like web servers. -->
- <Local logger="@-PKGSYSCONFDIR-@/native.logger" localRelayState="true">
+ <!-- The InProcess section pertains to components that support transient process pools like most web servers. -->
+ <InProcess logger="@-PKGSYSCONFDIR-@/native.logger" localRelayState="true">
<!--
To customize behavior, map hostnames and path components to applicationId and other settings.
The following provider types are available with the delivered code:
</Site>
</ISAPI>
</Implementation>
- </Local>
+ </InProcess>
<!--
The Applications section is where most of Shibboleth's SAML bits are defined.
<sequence>
<element ref="conf:Extensions" minOccurs="0"/>
<choice minOccurs="0">
+ <element name="OutOfProcess" type="conf:GlobalConfigurationType"/>
<element name="Global" type="conf:GlobalConfigurationType"/>
<element name="SHAR" type="conf:GlobalConfigurationType"/>
</choice>
<choice minOccurs="0">
+ <element name="InProcess" type="conf:LocalConfigurationType"/>
<element name="Local" type="conf:LocalConfigurationType"/>
<element name="SHIRE" type="conf:LocalConfigurationType"/>
</choice>