Merged PR 9790: SDS-10121 - Preserve SOAPAction header in WCF message signingSDS-10121 - Preserve SOAPAction header in WCF message signing
Add SOAPAction if it has not existed yet.
Related work items: #34522
Merged PR 9589: SDS-10121 - Preserve SOAPAction header in WCF message signingSDS-10121 - Preserve SOAPAction header in WCF message signing
Preserve the original HttpRequestMessageProperty (including SOAPAction) when rebuilding WCF messages in LibertyRequestMessageInspector. Add a unit test to verify SOAPAction header preservation.
Related work items: #34522
Merged PR 9586: SDS-10120 - Add wsse11:TokenType with correct namespace and testSDS-10120 - Add wsse11:TokenType with correct namespace and test
Refactored SealSignedXml.cs to add wsse11:TokenType attribute using SetAttributeNode for proper namespace handling. Added unit test to verify presence and value of wsse11:TokenType attribute in SecurityTokenReference.
SDS-10121 - Preserve SOAPAction header in WCF message signingPreserve the original HttpRequestMessageProperty (including SOAPAction) when rebuilding WCF messages in LibertyRequestMessageInspector. Add a unit test to verify SOAPAction header preservation.
SDS-10120 - Add wsse11:TokenType with correct namespace and testRefactored SealSignedXml.cs to add wsse11:TokenType attribute using SetAttributeNode for proper namespace handling. Added unit test to verify presence and value of wsse11:TokenType attribute in SecurityTokenReference.
Tilføj LibertyRequestDOMEnhancer fra Seal.javaHer i seal.net bruges den som en WCF EndpointBehavior da det er WCF anvendere bruger til at generere SOAP klienter.
Pull request #3: Feature/SDS-8755 seal.net skal anvende sha256 ved signeringMerge in LIB/seal.net from feature/SDS-8755-seal.net-skal-anvende-sha256-ved-signering to main
* commit '247426ee3a54f710aa89a8e888af7a15d10b6896':
Use SHA1 for DGWS
Add release note
Remove redundant test
Move DgwsTypes to Seal project
Refactor SigningAlgorithm config
Remove FMK from tests
Use SHA256
Enable test
Remove dependency on culture
Move DgwsTypes to Seal projectThe DgwsTypes project provides no value and only complicates the release process because two NuGet packages are created (one for each project), requiring the 'Teronis.MSBuild.Packaging.ProjectBuildInPackage' dependency to change the release process to only create one NuGet. This is not officially supported by dotnet and is thus fragile.
By removing the DgwsTypes project the 'ProjectBuildInPack...
Refactor SigningAlgorithm configInstead of relying on a global variable, the desired SigningAlgorithm is passed to methods/builder properties.
With this change, a SHA1 test has been added for legacy compatability, which was not possible before with the global config.
Pull request #2: Bugfix/SDS-8939 seal.net inc0140390 wf seal.net certifikat udloebet form anmeld fejlMerge in LIB/seal.net from bugfix/SDS-8939-seal.net-inc0140390-wf-seal.net-certifikat-udloebet-form-anmeld-fejl to main
* commit '7f8ffc76bf0fcc3edd717385f0ee4802fd9c2878':
Replace expired certificates
Remove duplicate test
Move certificates
Use .NET 9 for tests
Pull request #1: SDS-4561 unit test af udloebne oces3 certifikaterMerge in LIB/seal.net from SDS-4561-unit-test-af-udloebne-oces3-certifikater to main
* commit '5f2dd7cfbd4e63b5bd1606cc1eb79974d1dfbcc7':
SDS-4561: Rettelser til test af MOCES-certifikaterne, så det rigtige certifikat bruges i test.
SDS-4561: Næsten alle tests kører nu; enkelte MOCES-tests er blevet ignored pga. "uuid-cpr mismatch" i STS'en.
SDS-4561: Test ignoreres indtil vi finder årsa...
[SDS-7097] Add extra signature check attempt This is committed again, because the previous commit message was missing the SDS number.
git-svn-id: https://svn.nspop.dk/svn/libraries/seal/net/trunk@2719 bc3e5afd-05af-4c8f-bd88-10b454c8371b
[SDS-7097] Add missing SDS number to commit messagegit-svn-id: https://svn.nspop.dk/svn/libraries/seal/net/trunk@2718 bc3e5afd-05af-4c8f-bd88-10b454c8371b