Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WSSecurity Protocol with user/pass token element. #1187

Open
wants to merge 18 commits into
base: master
Choose a base branch
from

Conversation

OlafurTorfi
Copy link

@OlafurTorfi OlafurTorfi commented May 20, 2022

Hi

I pulled the package, and the tests were failing out of the box. So I just made some minor hacks to get the tests running.

Then I updated all but two of the packages (the major versions of formidable and strip-bom required more changes than fixing the import and adding some types. So I left those.

Then I added a new security protocol, WSSecurityCertWithToken. Is basically the same as WSSecurityCert, except that it takes in a username and password as well. Which we need here in iceland.

I have used this WSSecurityCertWithToken protocol implementation in production, and can confirm that it works.

@OlafurTorfi OlafurTorfi changed the title fix tests failing because of unexpected html element WSSecurity Protocol with user/pass token element. May 23, 2022
package.json Outdated Show resolved Hide resolved
@jsdevel
Copy link
Collaborator

jsdevel commented May 30, 2022

please fix the build

package.json Outdated Show resolved Hide resolved
reverting minor version bump, as requested by reviewer.
@jsdevel
Copy link
Collaborator

jsdevel commented Jun 6, 2022

@OlafurTorfi please fix the build

@OlafurTorfi
Copy link
Author

The merge conflict has been resolved.

@jsdevel
Copy link
Collaborator

jsdevel commented Jun 15, 2022

@OlafurTorfi please fix the build

@w666
Copy link
Collaborator

w666 commented May 1, 2024

I resolved conflict and seemed like it works. Wondering if @jsdevel wants to review it again?
I personally don't see any problem merging it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
3 participants