Skip to content

feat(trust-registry): support WAL-1186 trust lists#1931

Open
philpotisk wants to merge 6 commits into
mainfrom
feature/wal-1186
Open

feat(trust-registry): support WAL-1186 trust lists#1931
philpotisk wants to merge 6 commits into
mainfrom
feature/wal-1186

Conversation

@philpotisk

@philpotisk philpotisk commented Jul 20, 2026

Copy link
Copy Markdown
Contributor

Summary

Finalize standards-based Trust Registry support across the OSS library,
Enterprise stack, examples, quickstart, architecture, and customer documentation.

Changes

  • Support ETSI TS 119 612 national TSL and EU LoTL XML.
  • Distinguish national trust lists from EUlistofthelists.
  • Expose LoTL pointer counts without automatically loading referenced lists.
  • Validate ETSI TS 119 602 JSON and XML against bundled official schemas.
  • Add explicit source assurance and acceptance policies.
  • Support registry-owned certificate-chain resolution.
  • Remove legacy walt.id JSON/XML, pilot formats, and EWC examples.
  • Add executable validation for Austria, Italy, and the EU LoTL.
  • Update Enterprise persistence, API examples, UI, integration tests, CLI,
    architecture, and customer documentation.

Validation

  • OSS Trust Registry JVM tests passed.
  • Library published successfully to Maven Local.
  • Austria, Italy, and EU LoTL live validation passed.
  • TS 119 602 JSON and XML examples passed.
  • Enterprise unit tests passed.
  • Enterprise integration tests compiled successfully.
  • Quickstart TypeScript typecheck passed.
  • Documentation production build passed.

Limitations

  • LoTL member-state pointers are reported but not followed automatically.
  • Complete JAdES/XAdES Baseline conformance is not claimed.

@linear-code

linear-code Bot commented Jul 20, 2026

Copy link
Copy Markdown

WAL-1186

@coderabbitai

coderabbitai Bot commented Jul 20, 2026

Copy link
Copy Markdown
Contributor

Important

Review skipped

Auto reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: f6a2026b-dfe3-4798-a017-69db82149917

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@philpotisk
philpotisk marked this pull request as ready for review July 21, 2026 10:23
@sonarqubecloud

Copy link
Copy Markdown

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.

2 participants