Hi. there are getters setters methods (generated by Lombok) for each field in there. Then, it’s Groovy, so you could use a “map constructor”, e.g.
return new InterruptResponse(message: message, redirectTo: redirectTo, block: block, ssoEnabled: ssoEnabled, autoRedirect: true, autoRedirectAfterSeconds: 1) or any combination of these properties. Please note that a positive value for autoRedirectAfterSeconds property is essential. HTH, D. From: Sebastien BEAUDLOT <[email protected]> Reply: [email protected] <[email protected]> Date: January 30, 2019 at 9:53:37 AM To: cas-user <[email protected]> Subject: Re: [cas-user] AuthenticationInterrupt + Groovy + autoRedirect I am trying something as simple as the documentation example : import org.apereo.cas.interrupt.InterruptResponse def run(final Object... args) { def uid = args[0] def attributes = args[1] def service = args[2] def logger = args[3] def message = "Test message" def block = true def ssoEnabled = true def redirectTo = ["Redirection" : "google.com"] return new InterruptResponse(message, redirectTo, block, ssoEnabled) } But how can i add a value for autoRedirect, as it seems this variable is not allowed to be passed as an argument ? Source : https://github.com/apereo/cas/blob/4ba9c8b8b4195b13ca5c8f59c539b0a9e693aa1d/support/cas-server-support-interrupt-api/src/main/java/org/apereo/cas/interrupt/InterruptResponse.java -- Sébastien BEAUDLOT Administrateur système, réseaux et téléphonie Direction Opérationnelle des Systèmes d'Information ( DOSI ) Pôle Infrastructures Université d'Avignon et des Pays de Vaucluse Tèl : 04.90.16.26.04 -- De: "Dmitriy Kopylenko" <[email protected]> À: "cas-user" <[email protected]> Envoyé: Mercredi 30 Janvier 2019 15:47:37 Objet: Re: [cas-user] AuthenticationInterrupt + Groovy + autoRedirect Hi, can you post an example of your Groovy interrupt script - how you construct and return InterrupResponse object in particular. Cheers, D. From: Sébastien B <[email protected]> Reply: [email protected] <[email protected]> Date: January 30, 2019 at 9:26:25 AM To: CAS Community <[email protected]> Subject: [cas-user] AuthenticationInterrupt + Groovy + autoRedirect Hi, I want to try Authentication Interrupt with a groovy ressource. It is working well following documentation : https://apereo.github.io/cas/5.3.x/installation/Webflow-Customization-Interrupt.html#authentication-interrupt (i am on 5.3.7) but i want to configure autoRedirect and i am not able to, it seems that InterruptResponse class will not allow needed variable. Is there any way to implement autoRedirect with Groovy script ? Have a nice day :-) -- - Website: https://apereo.github.io/cas - Gitter Chatroom: https://gitter.im/apereo/cas - List Guidelines: https://goo.gl/1VRrw7 - Contributions: https://goo.gl/mh7qDG --- You received this message because you are subscribed to the Google Groups "CAS Community" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/a/apereo.org/d/msgid/cas-user/568249db-303d-4f66-9a48-b41a641b71b4%40apereo.org. -- - Website: https://apereo.github.io/cas - Gitter Chatroom: https://gitter.im/apereo/cas - List Guidelines: https://goo.gl/1VRrw7 - Contributions: https://goo.gl/mh7qDG --- You received this message because you are subscribed to the Google Groups "CAS Community" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/a/apereo.org/d/msgid/cas-user/etPan.5c51b909.3acb9809.37b%40unicon.net. -- - Website: https://apereo.github.io/cas - Gitter Chatroom: https://gitter.im/apereo/cas - List Guidelines: https://goo.gl/1VRrw7 - Contributions: https://goo.gl/mh7qDG --- You received this message because you are subscribed to the Google Groups "CAS Community" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/a/apereo.org/d/msgid/cas-user/215631806.1161500.1548860010368.JavaMail.zimbra%40univ-avignon.fr. -- - Website: https://apereo.github.io/cas - Gitter Chatroom: https://gitter.im/apereo/cas - List Guidelines: https://goo.gl/1VRrw7 - Contributions: https://goo.gl/mh7qDG --- You received this message because you are subscribed to the Google Groups "CAS Community" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/a/apereo.org/d/msgid/cas-user/etPan.5c51befe.6b910f4.823%40unicon.net.
