package

com.atlassian.jira.security.xsrf

Interfaces

XsrfCheckResult The result of the XSRF checks  
XsrfDefaults This represents the default values from jira-application properties for controlling XSRF 
XsrfInvocationChecker Checks that a web-request (either WebWork action or HttpServlet) has been invoked with the correct XSRF token. 
XsrfTokenGenerator Interface for generating anti-XSRF tokens for web forms. 

Classes

DefaultXsrfInvocationChecker This class will check that a web-request (either WebWork action or HttpServlet) has been invoked with the correct XSRF token. 
SimpleXsrfTokenGenerator Simple implementation of XsrfTokenGenerator that stores a unique value in a cookie. 
XsrfDefaultsImpl An implementation of XsrfDefaults 
XsrfTokenAdditionRequestFilter This request javax.servlet.Filter will set a XSRF token into the session IF there is a user AND they dont already have a token. 
XsrfVulnerabilityDetectionSQLInterceptor SQL Interceptor that detects changes to the database that aren't xsrf protected 

Exceptions

XsrfFailureException This is thrown when a request fails an XSRF check.