All Downloads are FREE. Search and download functionalities are using the official Maven repository.

at.porscheinformatik.tapestry.csrfprotection.NotCsrfProtected Maven / Gradle / Ivy

package at.porscheinformatik.tapestry.csrfprotection;

import static java.lang.annotation.ElementType.TYPE;
import static java.lang.annotation.RetentionPolicy.RUNTIME;

import java.lang.annotation.Documented;
import java.lang.annotation.Retention;
import java.lang.annotation.Target;

/**
 * This annotation can be used to mark page classes. It is only relevant for the auto mode
 * of the cross-site-request forgery protection. If a page is marked as unprotected component or page
 * event requests are not checked for that page.
 */
@Target(value = {TYPE})
@Retention(RUNTIME)
@Documented
public @interface NotCsrfProtected
{
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy