public class CsrfComponentEventLinkTransformer extends Object implements org.apache.tapestry5.services.linktransform.ComponentEventLinkTransformer
| Constructor and Description |
|---|
CsrfComponentEventLinkTransformer(CsrfTokenManager csrfTokenProvider,
ProtectedPagesService protectedPagesService,
String parameterName) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.tapestry5.services.ComponentEventRequestParameters |
decodeComponentEventRequest(org.apache.tapestry5.http.services.Request request) |
org.apache.tapestry5.http.Link |
transformComponentEventLink(org.apache.tapestry5.http.Link defaultLink,
org.apache.tapestry5.services.ComponentEventRequestParameters parameters) |
public CsrfComponentEventLinkTransformer(CsrfTokenManager csrfTokenProvider, ProtectedPagesService protectedPagesService, @Symbol(value="tapestry.csrf-token-parameter-name") String parameterName)
csrfTokenProvider - .protectedPagesService - .parameterName - symbol CsrfConstants.CSRF_TOKEN_PARAMETER_NAMEpublic org.apache.tapestry5.http.Link transformComponentEventLink(org.apache.tapestry5.http.Link defaultLink,
org.apache.tapestry5.services.ComponentEventRequestParameters parameters)
transformComponentEventLink in interface org.apache.tapestry5.services.linktransform.ComponentEventLinkTransformerpublic org.apache.tapestry5.services.ComponentEventRequestParameters decodeComponentEventRequest(org.apache.tapestry5.http.services.Request request)
decodeComponentEventRequest in interface org.apache.tapestry5.services.linktransform.ComponentEventLinkTransformerCopyright © 2013–2024 Porsche Informatik. All rights reserved.