- Add deprecation notices for renamed variables #568
- Move XML functions to utility module #571
- Improve the typing of the Strategy class hierarchy. #554
- Resolve XML-encoded carriage returns during signature validation #576
- Make sure CI builds test latest versions of dependencies #570
- Add WantAssertionsSigned #536
- Resolve XML-encoded carriage returns during signature validation (2.x) #578
- Fix incorrect import of compiled files in tests #572
- Create of Code of Conduct #573
- Require cert for every strategy #548
- Update xml-encryption to v1.2.3 #560
- Update xml-encryption to v1.2.3 #562
- Update xml-encryption to v1.2.3 #567
- Fix lint npm script to match all files including in src/ #555
- Revert "Update xml-encryption to v1.2.3" #564
- Revert "Update xml-encryption to v1.2.3" #565
- Update xml-encryption to v1.2.3 (branch 2.x) #566
- Allow for authnRequestBinding in SAML options #529
- bump xmldom to 0.5.x since all lower versions have security issue #551
- bump xmldom to 0.5.x since all lower versions have security issue (#551) #553
- Update readme on using multiSamlStrategy #531
- remove old callback functions, tests use async/await #545
- async/await for saml.ts #496
- Format code and enforce code style on PR #527
- Tests use typescript #534
- async / await in cache interface #532
- Ignore
test
folder when building npm package #526
- Generating changelog using gren #518
- normalize signature line endings before loading signature block to xml-crypto #512
- support windows line breaks in keys #500
- add ts-ignore to generated type definitions for multisaml strategy #508
No changelog for this release.
No changelog for this release.
- feat(authorize-request): idp scoping provider #428
- update version of xml2js to 0.4.23, fixes #479 #486
- validateSignature: Support XML docs that contain multiple signed nodes #455
- outdated Q library was removed #478
- Primary files use typescript #477
No changelog for this release.
- support typescript compilation #469
No changelog for this release.
No changelog for this release.
No changelog for this release.
No changelog for this release.
No changelog for this release.
- add support for encrypted nameIDs in SLO request handling #408
- Issue #206: Support signing AuthnRequests using the HTTP-POST Binding #207
- convert privateCert to PEM for signing #390
No changelog for this release.
- feat: add RequestedAuthnContext Comparison Type parameter #360
- Add option to disable SAML spec AuthnRequest optional value Assertion… #315
- Adds signing key in the metadata service provider generation. #306
No changelog for this release.
No changelog for this release.
No changelog for this release.
No changelog for this release.
- Support multiple and dynamic signing certificates #218
- [security] Use crypto.randomBytes for ID generation #235
- Fix: "TypeError: Cannot read property 'documentElement' of null" #239
No changelog for this release.
No changelog for this release.
No changelog for this release.
No changelog for this release.
No changelog for this release.
No changelog for this release.
No changelog for this release.
No changelog for this release.
No changelog for this release.
No changelog for this release.
No changelog for this release.
No changelog for this release.
No changelog for this release.
No changelog for this release.
No changelog for this release.
No changelog for this release.
No changelog for this release.
No changelog for this release.
No changelog for this release.
No changelog for this release.
No changelog for this release.
No changelog for this release.
No changelog for this release.
No changelog for this release.
No changelog for this release.
No changelog for this release.
No changelog for this release.
No changelog for this release.
No changelog for this release.
No changelog for this release.