Class SingleSignOnParticipationRequest

java.lang.Object
org.apereo.cas.web.flow.SingleSignOnParticipationRequest

public class SingleSignOnParticipationRequest extends Object
Since:
6.4.0
  • Method Details

    • getRequestContext

      public Optional<org.springframework.webflow.execution.RequestContext> getRequestContext()
      Gets request context.
      Returns:
      the request context
    • getHttpServletRequest

      public Optional<jakarta.servlet.http.HttpServletRequest> getHttpServletRequest()
    • getHttpServletResponse

      public Optional<jakarta.servlet.http.HttpServletResponse> getHttpServletResponse()
    • getAttributeValue

      public <T> T getAttributeValue(String key, Class<T> clazz)
      Gets attribute value.
      Type Parameters:
      T - the type parameter
      Parameters:
      key - the key
      clazz - the clazz
      Returns:
      the attribute value
    • containsAttribute

      public boolean containsAttribute(String key)
      Contains attribute.
      Parameters:
      key - the key
      Returns:
      true/false
    • attribute

      @CanIgnoreReturnValue public SingleSignOnParticipationRequest attribute(String key, Object value)
      Put attribute.
      Parameters:
      key - the key
      value - the value
      Returns:
      the single sign on participation request
    • isRequestingRenewAuthentication

      public boolean isRequestingRenewAuthentication()
      Is requesting renew authentication.
      Returns:
      true or false.
    • getRequestParameter

      public Optional<String> getRequestParameter(String key)
      Gets request parameter.
      Parameters:
      key - the key
      Returns:
      the request parameter
    • builder

    • getAttributes

      public Map<String,Object> getAttributes()