pysaml2 icon indicating copy to clipboard operation
pysaml2 copied to clipboard

Add support for xmlsec package as backend

Open joshuata opened this issue 2 years ago • 3 comments

Looking through the project history the decision to call out to the xmlsec1 binary made sense at the time due to the poor state of the library. However, the library looks to be in far better state now, with regular updates and a far more usable API, as well as pre-built wheels available for many architectures.

Using the library directly should offer both performance and safety benefits compared to the current setup, in addition to enabling new applications such as lambda/serverless deployments

joshuata avatar Dec 08 '22 17:12 joshuata

Thank for filling in this issue. I agree that we should look into this.

c00kiemon5ter avatar Dec 08 '22 17:12 c00kiemon5ter

Is there anything I can do to help get the ball rolling on this?

joshuata avatar Apr 26 '23 14:04 joshuata

Is there anything I can do to help get the ball rolling on this?

A little late, but I made a fork and PR to hopefully integrate xmlsec better if you want to test it, https://github.com/IdentityPython/pysaml2/pull/961

AndrewFoxUUID avatar May 20 '24 21:05 AndrewFoxUUID