savonrb / akami

Building Web Service Security
MIT License
36 stars 61 forks source link

Alter Akami#to_xml to allow header to contain signature, username_token and timestamp #29

Closed phil-l-brockwell closed 9 months ago

phil-l-brockwell commented 7 years ago

Problem We needed wsse's Security with username_token, timestamp AND signature. Currently signature does not work with either of the other two parts.

Solution Allow use of any of the 3 parts of the security section together and merge to xml without overrides. Also some refactoring around to_xml

lpil commented 7 years ago

Hi there! Would it be possible to get this merged in? :)

tomdunning commented 7 years ago

CI failing for: 1) ruby 2.0.0 - failed to install nokogiri (not caused by this PR) 2) rbx-2 - ruby version doesn't exists (definitely not caused by this PR)

Can anyone fix up your CI config?

lpil commented 6 years ago

Hi there! What would we need to do to get this merged in?

Thanks, Louis

miguelperez commented 2 years ago

This implementation helped me a lot! I need to request a server that has a similar SOAP implementation where signature and timestamp are required.

pcai commented 9 months ago

Thank you. I rebased and merged this as https://github.com/savonrb/akami/commit/c2bd9c8bf3dae5599020f36bf2818906bfc30f4c due to conflicts with https://github.com/savonrb/akami/pull/35 and https://github.com/savonrb/akami/pull/24