Skip to content

feat(java): support encrypted CDN resolver state#458

Open
nicklasl wants to merge 10 commits into
mainfrom
nicklasl/encrypted-state-java
Open

feat(java): support encrypted CDN resolver state#458
nicklasl wants to merge 10 commits into
mainfrom
nicklasl/encrypted-state-java

Conversation

@nicklasl

Copy link
Copy Markdown
Member

Depends on #456. Adds encryptionKey config, header+fallback detection, setEncryptedResolverState through all resolver layers, and e2e test.

@nicklasl nicklasl force-pushed the nicklasl/encrypted-state-wasm-core branch from 833228a to 35d700e Compare June 23, 2026 05:40
@nicklasl nicklasl closed this Jun 23, 2026
@nicklasl nicklasl force-pushed the nicklasl/encrypted-state-java branch from d45b2f7 to 35d700e Compare June 23, 2026 05:45
@nicklasl nicklasl reopened this Jun 23, 2026
@nicklasl nicklasl force-pushed the nicklasl/encrypted-state-java branch from 4adbdf1 to 18fbca9 Compare June 29, 2026 13:03
@nicklasl nicklasl force-pushed the nicklasl/encrypted-state-wasm-core branch 2 times, most recently from 21e0579 to a05782d Compare June 30, 2026 07:20
@nicklasl nicklasl force-pushed the nicklasl/encrypted-state-java branch from 18fbca9 to 75a4ee8 Compare June 30, 2026 12:51
@nicklasl nicklasl force-pushed the nicklasl/encrypted-state-wasm-core branch 2 times, most recently from 942fd41 to 0f1bff5 Compare June 30, 2026 13:23
@nicklasl nicklasl changed the base branch from nicklasl/encrypted-state-wasm-core to main June 30, 2026 14:51
@nicklasl nicklasl force-pushed the nicklasl/encrypted-state-java branch 2 times, most recently from fde510c to 2d33565 Compare June 30, 2026 14:57
@nicklasl nicklasl changed the base branch from main to nicklasl/encrypted-state-wasm-core June 30, 2026 14:59
@nicklasl nicklasl changed the base branch from nicklasl/encrypted-state-wasm-core to main June 30, 2026 15:02
@nicklasl nicklasl force-pushed the nicklasl/encrypted-state-java branch from 10334a6 to 9c66d5f Compare June 30, 2026 15:07
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@nicklasl nicklasl force-pushed the nicklasl/encrypted-state-java branch from 9c66d5f to 9d7062c Compare June 30, 2026 15:22
nicklasl and others added 3 commits July 1, 2026 08:09
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Single rawStateHolder, extract pushStateToResolver helper,
remove 2-arg constructor, eliminate duplicated encryption branching.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@nicklasl nicklasl marked this pull request as ready for review July 1, 2026 17:35
nicklasl and others added 3 commits July 2, 2026 11:11
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
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