This is an automated email from the ASF dual-hosted git repository.

sbglasius pushed a commit to branch 8.0.x
in repository https://gitbox.apache.org/repos/asf/grails-core.git

commit f9dc11dd5ae5fd84e6e56ec4e840798ff001abd8
Merge: b0df13fd0d 95a9eb6f15
Author: Søren Berg Glasius <[email protected]>
AuthorDate: Fri Aug 21 09:07:40 2026 +0200

    Merge pull request #16174 from 
apache/fix/cas-single-signout-and-proxy-receptor
    
    fix(cas): repair proxy receptor and single sign-out, add integration tests

 .github/workflows/gradle.yml                       |  41 +++++
 gradle/rat-root-config.gradle                      |   2 +
 .../security/securityPlugins/springSecurity.adoc   |   4 +-
 .../springSecurity/cas/configuration.adoc          |  26 ++-
 .../springSecurity/cas/introduction.adoc           |   2 +-
 .../securityPlugins/springSecurity/cas/usage.adoc  |  20 ++-
 .../src/en/guide/upgrading/upgrading80x.adoc       |  33 ++++
 .../conf/DefaultCasSecurityConfig.groovy           |   5 +-
 .../cas/SpringSecurityCasGrailsPlugin.groovy       |  48 ++++--
 grails-test-examples/spring-security/cas/README.md |  85 ++++++++--
 .../spring-security/cas/test1/build.gradle         |  25 +++
 .../cas/test1/grails-app/conf/application.groovy   |  80 ++++-----
 .../spring/resources.groovy}                       |  17 +-
 .../cas/test/SecureController.groovy               |  58 +++++++
 .../springsecurity/cas/test}/UrlMappings.groovy    |   2 +-
 .../plugin/springsecurity/cas}/test/Role.groovy    |   2 +-
 .../plugin/springsecurity/cas}/test/User.groovy    |   2 +-
 .../springsecurity/cas}/test/UserRole.groovy       |   2 +-
 .../springsecurity}/cas/test/Application.groovy    |   2 +-
 .../springsecurity}/cas/test/BootStrap.groovy      |   6 +-
 .../springsecurity/cas/test/AbstractCasSpec.groovy | 185 +++++++++++++++++++++
 .../springsecurity/cas/test/CasLoginSpec.groovy    |  93 +++++++++++
 .../cas/test/CasNoProxyReceptorSpec.groovy         |  81 +++++++++
 .../cas/test/CasNoSingleSignOutSpec.groovy         |  58 +++++++
 .../cas/test/CasProxyTicketSpec.groovy             |  63 +++++++
 .../cas/test/CasSingleSignOutSpec.groovy           |  74 +++++++++
 .../cas/test/CasContainerHolder.groovy             | 111 +++++++++++++
 .../cas/test/CasServiceUrlConfigurer.groovy        |  57 +++++++
 .../springsecurity/cas/test/CasTestConfig.groovy   |  84 ++++++++++
 .../test/CasTestEnvironmentPostProcessor.groovy    |  62 +++++++
 .../src/main/resources/META-INF/spring.factories   |  19 +++
 .../cas/services/grailsTest-10000001.json          |  12 ++
 32 files changed, 1268 insertions(+), 93 deletions(-)

Reply via email to