From b3e128c6ef0d71e22ca917d582702d71160dbdbb Mon Sep 17 00:00:00 2001
From: Jacek Kowalski <Jacek@jacekk.info>
Date: Tue, 03 Nov 2026 21:04:42 +0000
Subject: [PATCH] Store single logout ticket only after successful validation
---
src/main/java/org/keycloak/protocol/cas/CASLoginProtocol.java | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/src/main/java/org/keycloak/protocol/cas/CASLoginProtocol.java b/src/main/java/org/keycloak/protocol/cas/CASLoginProtocol.java
index 3961cfa..abcdc4c 100644
--- a/src/main/java/org/keycloak/protocol/cas/CASLoginProtocol.java
+++ b/src/main/java/org/keycloak/protocol/cas/CASLoginProtocol.java
@@ -120,7 +120,7 @@
}
@Override
- public Response sendError(AuthenticationSessionModel authSession, Error error) {
+ public Response sendError(AuthenticationSessionModel authSession, Error error, String errorMessage) {
if (authSession.getClientNotes().containsKey(CASLoginProtocol.GATEWAY_PARAM)) {
if (error == Error.PASSIVE_INTERACTION_REQUIRED || error == Error.PASSIVE_LOGIN_REQUIRED) {
return Response.status(302).location(URI.create(authSession.getRedirectUri())).build();
--
Gitblit v1.10.0