Skip to content

Wire the security platform into the application starter#12

Open
ancongui wants to merge 2 commits into
mainfrom
feature/wire-security-platform
Open

Wire the security platform into the application starter#12
ancongui wants to merge 2 commits into
mainfrom
feature/wire-security-platform

Conversation

@ancongui

Copy link
Copy Markdown
Contributor

Adds fireflyframework-security-resource-server (secure-by-default reactive resource server, conditional on reactive web + opt-out) and fireflyframework-security-method-policy to the application starter. All 193 existing tests pass. Do not merge yet — review only.

Andres Contreras added 2 commits June 18, 2026 21:58
…secure-by-default resource server + method security)
…/contract/product + X-Party-Id + Security Center

AppContext is now product-agnostic (subject/tenantId/roles/permissions/attributes); identity is
projected from the validated SecurityContextPort (fireflyframework-security), not the trusted
X-Party-Id header. Deletes the Security Center SPI (SessionManager/SessionContext/SessionContextMapper
+ Contract/Product/Role/RoleScope DTOs) and @RequireContext; genericizes the resolvers and the
resource controller. 180 tests green. BREAKING (clean break, no shims).
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