Class TrustbrokerCookieProcessor

java.lang.Object
org.apache.tomcat.util.http.CookieProcessorBase
org.apache.tomcat.util.http.Rfc6265CookieProcessor
swiss.trustbroker.config.TrustbrokerCookieProcessor
All Implemented Interfaces:
org.apache.tomcat.util.http.CookieProcessor

public class TrustbrokerCookieProcessor extends org.apache.tomcat.util.http.Rfc6265CookieProcessor
Extension of Tomcat Rfc6265CookieProcessor to implement dynamic sameSite attributes.
  • Field Summary

    Fields inherited from class org.apache.tomcat.util.http.CookieProcessorBase

    ANCIENT_DATE, COOKIE_DATE_FORMAT
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.apache.tomcat.util.http.SameSiteCookies
     

    Methods inherited from class org.apache.tomcat.util.http.Rfc6265CookieProcessor

    generateHeader, getCharset, parseCookieHeader

    Methods inherited from class org.apache.tomcat.util.http.CookieProcessorBase

    getCookiesWithoutEquals, getCookiesWithoutEqualsInternal, getPartitioned, setCookiesWithoutEquals, setPartitioned, setSameSiteCookies

    Methods inherited from class java.lang.Object

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

    • TrustbrokerCookieProcessor

      public TrustbrokerCookieProcessor(TrustBrokerProperties trustBrokerProperties)
  • Method Details

    • getSameSiteCookies

      public org.apache.tomcat.util.http.SameSiteCookies getSameSiteCookies()
      Overrides:
      getSameSiteCookies in class org.apache.tomcat.util.http.CookieProcessorBase