Class CsrfComponentEventLinkTransformer

java.lang.Object
at.porscheinformatik.tapestry.csrfprotection.internal.CsrfComponentEventLinkTransformer
All Implemented Interfaces:
org.apache.tapestry5.services.linktransform.ComponentEventLinkTransformer

public class CsrfComponentEventLinkTransformer extends Object implements org.apache.tapestry5.services.linktransform.ComponentEventLinkTransformer
Adds CSRF token to all component event links.
  • Constructor Details

  • Method Details

    • transformComponentEventLink

      public org.apache.tapestry5.http.Link transformComponentEventLink(org.apache.tapestry5.http.Link defaultLink, org.apache.tapestry5.services.ComponentEventRequestParameters parameters)
      Specified by:
      transformComponentEventLink in interface org.apache.tapestry5.services.linktransform.ComponentEventLinkTransformer
    • decodeComponentEventRequest

      public org.apache.tapestry5.services.ComponentEventRequestParameters decodeComponentEventRequest(org.apache.tapestry5.http.services.Request request)
      Specified by:
      decodeComponentEventRequest in interface org.apache.tapestry5.services.linktransform.ComponentEventLinkTransformer