Ross Kinder
383e4f2c19
implement native xmlenc decrypt function
2016-12-29 11:13:34 -05:00
Ross Kinder
45f8aa9eeb
refactor:
...
- merge xmldsig and xmlenc into a single package
- implement thread-safe error capture
- implement encryption using libxmlsec, discarding the go implementation
2015-12-23 10:47:07 -05:00
Ross Kinder
dcd29e8f67
xmlenc: add tests
2015-11-30 20:35:34 -05:00
Ross Kinder
3564a0cc1c
xmlenc: clear up the confusion about padding bytes and add tests for them
2015-11-30 19:16:01 -05:00
Ross Kinder
f0631d11c8
xmlenc: Decrypt(): return the plaintext directly, don’t modify the source document.
2015-11-30 16:49:52 -05:00
Ross Kinder
af25076327
xmlenc: update test expectations for [ 83e3403ae1]
2015-11-30 15:37:51 -05:00
Ross Kinder
83e3403ae1
xmlenc: strip weird trailing 0x01 byte found in SAML responses when decrypting (HACK)
2015-11-30 15:31:17 -05:00
Ross Kinder
720544b231
xmlenc: remove model.go which is not needed
2015-11-29 21:49:57 -05:00
Ross Kinder
84a6b8b42b
xmlenc: add support for decryption
2015-11-29 21:49:26 -05:00
Ross Kinder
83593a6168
initial (broken) implementation of xmlenc
2015-10-21 15:07:57 -04:00