mirror of https://github.com/jacekkow/keycloak-protocol-cas

Mateusz Małek
2022-11-07 281a7ed1c82d92bbf09c18ca1bbdff19d1bc0e05
refs
author Mateusz Małek <ieg3lwut8aippmr7tzhqyznn@noreply.damisa.net>
Monday, 7 November 2022 20:40 +0000
committer Jacek Kowalski <Jacek@jacekk.info>
Tuesday, 8 November 2022 09:07 +0000
commit281a7ed1c82d92bbf09c18ca1bbdff19d1bc0e05
tree 8922cda4b64e77dbc19a45aaf825e04a3367a334 tree | zip | gz | bzip2
parent 05990bbe18209077d612bad45ce483572b695113 view | diff
Match Apereo CAS behavior with regard to single log-out

CAS "official" client libraries expect to receive single log-out requests
as logoutRequest POST parameter, which is not described in CAS protocol
specs.

Fixes #57
3 files modified
25 ■■■■ changed files
src/main/java/org/keycloak/protocol/cas/CASLoginProtocol.java 2 ●●● diff | view | raw | blame | history
src/main/java/org/keycloak/protocol/cas/utils/LogoutHelper.java 11 ●●●● diff | view | raw | blame | history
src/test/java/org/keycloak/protocol/cas/LogoutHelperTest.java 12 ●●●●● diff | view | raw | blame | history