This is an automated email from the ASF dual-hosted git repository.
jamesbognar pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/juneau.git
from 4ebe17dbe8 TODO-372: Decouple REST debug single-signal side effects
(372a + 372b)
new b0c2630caa READY-378: Fail closed when SAML assertions lack a
NotOnOrAfter bound
new eed5513459 READY-380: Require exact OAuth scope match in MCP resource
server
new ac39eb9338 READY-386: Add aggregate decompression budget to the
Parquet parser
new bd08d89b25 TODO-397: Add injectable LoginStateStore SPI for multi-node
OIDC login state
The 4 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../juneau/marshall/parquet/ParquetConfig.java | 13 +
.../marshall/parquet/ParquetConfigAnnotation.java | 1 +
.../juneau/marshall/parquet/ParquetParser.java | 37 +-
.../marshall/parquet/ParquetParserSession.java | 66 +++-
.../parquet/ParquetParser_MaxLength_Test.java | 70 +++-
.../auth/oidc/rp/InMemoryLoginStateStore_Test.java | 74 ++--
.../auth/oidc/rp/InMemorySessionStore_Test.java | 2 +-
.../oidc/rp/SignedCookieSessionStore_Test.java | 2 +-
...eralStore.java => InMemoryLoginStateStore.java} | 78 ++---
.../rest/server/auth/oidc/rp/LoginStateStore.java | 172 ++++++++++
.../rest/server/auth/oidc/rp/OidcRelyingParty.java | 100 +++++-
.../auth/oidc/rp/InMemoryLoginStateStore_Test.java | 75 +++--
.../auth/oidc/rp/InMemorySessionStore_Test.java | 2 +-
.../server/auth/oidc/rp/LoginStateStore_Test.java | 373 +++++++++++++++++++++
.../auth/oidc/rp/OidcRelyingPartyBuilder_Test.java | 54 +++
.../rest/server/auth/oidc/rp/OidcTestSupport.java | 35 ++
.../oidc/rp/SignedCookieSessionStore_Test.java | 2 +-
.../server/auth/saml/SamlAssertionValidator.java | 51 ++-
.../saml/SamlAssertionValidator_Branches_Test.java | 12 +-
.../SamlAssertionValidator_ReplayExpiry_Test.java | 202 +++++++++++
.../mcp/v20260728/McpResourceServerSupport.java | 25 +-
.../v20260728/McpResourceServerBinding_Test.java | 28 +-
.../v20260728/McpResourceServerSupport_Test.java | 38 ++-
23 files changed, 1320 insertions(+), 192 deletions(-)
rename
juneau-rest/juneau-rest-server-auth-oidc-rp/src/test/java/org/apache/juneau/rest/server/auth/oidc/rp/EphemeralStore_Test.java
=>
juneau-integration-tests/src/test/java/org/apache/juneau/rest/server/auth/oidc/rp/InMemoryLoginStateStore_Test.java
(52%)
rename
juneau-rest/juneau-rest-server-auth-oidc-rp/src/main/java/org/apache/juneau/rest/server/auth/oidc/rp/{EphemeralStore.java
=> InMemoryLoginStateStore.java} (58%)
create mode 100644
juneau-rest/juneau-rest-server-auth-oidc-rp/src/main/java/org/apache/juneau/rest/server/auth/oidc/rp/LoginStateStore.java
rename
juneau-integration-tests/src/test/java/org/apache/juneau/rest/server/auth/oidc/rp/EphemeralStore_Test.java
=>
juneau-rest/juneau-rest-server-auth-oidc-rp/src/test/java/org/apache/juneau/rest/server/auth/oidc/rp/InMemoryLoginStateStore_Test.java
(51%)
create mode 100644
juneau-rest/juneau-rest-server-auth-oidc-rp/src/test/java/org/apache/juneau/rest/server/auth/oidc/rp/LoginStateStore_Test.java
create mode 100644
juneau-rest/juneau-rest-server-auth-saml/src/test/java/org/apache/juneau/rest/server/auth/saml/SamlAssertionValidator_ReplayExpiry_Test.java