The WS_SECURITY auth type exists in the schema and in the UI, but the SOAP engine never uses it: buildEnvelope() in packages/backend/src/connectors/engines/soap.engine.ts always writes an empty <soapenv:Header/>. Services that require a UsernameToken reject every call.
Scope: when authType is WS_SECURITY, add a wsse:Security header with a UsernameToken (PasswordText, and PasswordDigest with nonce and created if you have the energy), built from authConfig.username and authConfig.password. Please include unit tests for the envelope. #731 corrects the docs to say it is not implemented yet (docs/connectors/soap.md); flip that back in the same PR.
The
WS_SECURITYauth type exists in the schema and in the UI, but the SOAP engine never uses it:buildEnvelope()inpackages/backend/src/connectors/engines/soap.engine.tsalways writes an empty<soapenv:Header/>. Services that require a UsernameToken reject every call.Scope: when
authTypeisWS_SECURITY, add awsse:Securityheader with a UsernameToken (PasswordText, and PasswordDigest with nonce and created if you have the energy), built fromauthConfig.usernameandauthConfig.password. Please include unit tests for the envelope. #731 corrects the docs to say it is not implemented yet (docs/connectors/soap.md); flip that back in the same PR.