Skip to content

REF-11 Fix GitHub issues (#65, #63, #75) - #81

Merged
thomasnymand merged 3 commits into
mainfrom
feature/REF-11-fix-github-issues
Jul 1, 2026
Merged

REF-11 Fix GitHub issues (#65, #63, #75)#81
thomasnymand merged 3 commits into
mainfrom
feature/REF-11-fix-github-issues

Conversation

@thomasnymand

@thomasnymand thomasnymand commented Jul 1, 2026

Copy link
Copy Markdown
Collaborator

Fixes a batch of small, self-contained GitHub issues.

Changes

  • Obsolete link in documentation to Softwarebørsen #65 — Obsolete Softwarebørsen link. Updated the source-code link in Net SAML2 Service Provider Framework.docx (Softwarebørsen closed in 2019).
  • SigningCertificate in dk.nita.test.saml20 #63 — Test SigningCertificate ignored. FederationConfig only deserializes the SigningCertificates collection; the bare <SigningCertificate> in dk.nita.test.saml20/app.config was silently dropped by the XML serializer. Wrapped it in <SigningCertificates> so it is actually parsed.
  • Metadata - fulName or fullName #75fulName typo. The SP requested https://data.gov.dk/model/core/eid/fulName, which never matches the fullName attribute NemLog-in issues (see test-devtest4-idp-metadata.xml). Corrected in WebsiteDemo/Web.config and the SP metadata saml.oiosaml3-net.dk.xml.

Testing

Config/metadata/doc changes plus two small guard/validation changes in the config and protocol layers. No cross-platform build path exists (Windows/msbuild only); relying on the CI pipeline. Verified all ParseFile callers now null-guard, and that the demo configs' endpoint ids match their metadata entityIDs

🤖 Generated with Claude Code

thomasnymand and others added 3 commits July 1, 2026 14:34
FederationConfig only deserializes the SigningCertificates collection;
a bare <SigningCertificate> element was silently ignored by the XML
serializer. Wrap it so the test signing certificate is actually parsed.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XFEHBfb5PM63Qi8idztJYG
The SP requested https://data.gov.dk/model/core/eid/fulName, which can
never match the fullName attribute NemLog-in actually issues. Fix the
name in WebsiteDemo Web.config and the SP metadata.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XFEHBfb5PM63Qi8idztJYG
@thomasnymand
thomasnymand merged commit dec02ab into main Jul 1, 2026
1 check passed
@thomasnymand thomasnymand changed the title REF-11 Fix GitHub issues (#65, #63, #75) REF-11 Fix GitHub issues (#65, #63, #75, #25, #24) Jul 1, 2026
@thomasnymand thomasnymand changed the title REF-11 Fix GitHub issues (#65, #63, #75, #25, #24) REF-11 Fix GitHub issues (#65, #63, #75) Jul 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant