Skip to content

Add typed CAEP and RISC event access - #33

Merged
thomasdarimont merged 1 commit into
mainfrom
gh-30-typed-event-access
Oct 5, 2026
Merged

thomasdarimont merged 1 commit into
mainfrom
gh-30-typed-event-access

Conversation

@thomasdarimont

Copy link
Copy Markdown
Collaborator

SsfCaepEventHandler and SsfRiscEventHandler dispatch the events of a SET to a method per event kind, with SsfCaepEvent and SsfRiscEvent giving typed access to the claims CAEP 1.0 and RISC 1.0 define. An event type in either namespace that this version does not know is kind OTHER and reaches onOtherCaepEvent or onOtherRiscEvent with the common claims typed; SsfEventContext.eventFor stays for raw access. Adds the deprecated RISC sessions-revoked type and SsfEventTimestamps for the shared timestamp rule.

Closes #30

SsfCaepEventHandler and SsfRiscEventHandler dispatch the events of a SET
to a method per event kind, with SsfCaepEvent and SsfRiscEvent giving
typed access to the claims CAEP 1.0 and RISC 1.0 define. An event type in
either namespace that this version does not know is kind OTHER and reaches
onOtherCaepEvent or onOtherRiscEvent with the common claims typed;
SsfEventContext.eventFor stays for raw access. Adds the deprecated RISC
sessions-revoked type and SsfEventTimestamps for the shared timestamp rule.

Closes #30

Signed-off-by: Thomas Darimont <thomas.darimont@googlemail.com>
@thomasdarimont
thomasdarimont merged commit 89bbc19 into main Oct 5, 2026
10 checks passed
@thomasdarimont
thomasdarimont deleted the gh-30-typed-event-access branch October 5, 2026 23:31
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.

Typed CAEP and RISC event access

1 participant