Class GroovyLoginWebflowDecorator

java.lang.Object
org.apereo.cas.web.flow.decorator.GroovyLoginWebflowDecorator
All Implemented Interfaces:
WebflowDecorator

public class GroovyLoginWebflowDecorator extends Object implements WebflowDecorator
Since:
6.0.0
  • Constructor Summary

    Constructors
    Constructor
    Description
    GroovyLoginWebflowDecorator(org.apereo.cas.util.scripting.ExecutableCompiledScript watchableScript)
     
    GroovyLoginWebflowDecorator(org.springframework.core.io.Resource groovyScript)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    decorate(org.springframework.webflow.execution.RequestContext requestContext)
    Decorate the request context in the webflow with additional info and manipulate relevant scopes.

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • GroovyLoginWebflowDecorator

      public GroovyLoginWebflowDecorator(org.springframework.core.io.Resource groovyScript)
    • GroovyLoginWebflowDecorator

      public GroovyLoginWebflowDecorator(org.apereo.cas.util.scripting.ExecutableCompiledScript watchableScript)
  • Method Details

    • decorate

      public void decorate(org.springframework.webflow.execution.RequestContext requestContext) throws Throwable
      Description copied from interface: WebflowDecorator
      Decorate the request context in the webflow with additional info and manipulate relevant scopes. Note that objects put into the webflow as the result of decorations MUST be serializable.
      Specified by:
      decorate in interface WebflowDecorator
      Parameters:
      requestContext - the context
      Throws:
      Throwable - the throwable