Versie 2.3.6
This release expands SAML 2.0 boolean value handling to accept all XML Schema–compliant boolean literals (true, false, 1, 0) and improves startup behavior by executing the FoxIDs Control seeding process immediately at application start rather than deferring it until the first HTTP request.
New features
Expanded SAML 2.0 boolean handling
Boolean attributes in SAML 2.0 messages now accept the full set of XML Schema boolean literals: true, false, 1, and 0 (previously only true and false). This improves compatibility with identity providers or tooling that serialize boolean values numerically.Rationale and specification references:
The SAML 2.0 specification examples typically show the string values "true" and "false" (for example, the NameIDPolicy AllowCreate attribute). However, the SAML protocol schema (http://docs.oasis-open.org/security/saml/v2.0/saml-schema-protocol-2.0.xsd) defines such attributes with the XML Schema boolean type. According to the W3C XML Schema Datatypes specification (https://www.w3.org/TR/xmlschema11-2/#boolean), valid lexical representations for a boolean are true, false, 1, and 0. Supporting all four forms ensures full standards compliance and broader interoperability.Immediate seeding on application startup
The FoxIDs Control application now performs its seeding process during startup instead of waiting for the first incoming HTTP request. This:- Eliminates the initial user-facing delay on the first request
- Surfaces configuration or data initialization errors earlier in the deployment lifecycle
- FoxIDs-2.3.6-linux-x64.tar.gz Beperkt (155,3 MB)
- FoxIDs-2.3.6-win-x64.zip Beperkt (175,6 MB)
- FoxIDs.MasterSeedTool-2.3.6-linux-x64.tar.gz Beperkt (56,7 MB)
- FoxIDs.MasterSeedTool-2.3.6-win-x64.zip Beperkt (55,8 MB)
- FoxIDs.SeedTool-2.3.6-linux-x64.tar.gz Beperkt (56,7 MB)
- FoxIDs.SeedTool-2.3.6-win-x64.zip Beperkt (55,8 MB)