OWASP CSRFGuard

OWASP CSRFGuard is a library that implements a variant of the synchronizer token pattern to mitigate the risk of Cross-Site Request Forgery (CSRF) attacks.

License

License

GroupId

GroupId

org.owasp
ArtifactId

ArtifactId

csrfguard
Last Version

Last Version

4.1.4
Release Date

Release Date

Type

Type

jar
Description

Description

OWASP CSRFGuard
OWASP CSRFGuard is a library that implements a variant of the synchronizer token pattern to mitigate the risk of Cross-Site Request Forgery (CSRF) attacks.
Project Organization

Project Organization

OWASP

Download csrfguard

How to add to project

<!-- https://jarcasting.com/artifacts/org.owasp/csrfguard/ -->
<dependency>
    <groupId>org.owasp</groupId>
    <artifactId>csrfguard</artifactId>
    <version>4.1.4</version>
</dependency>
// https://jarcasting.com/artifacts/org.owasp/csrfguard/
implementation 'org.owasp:csrfguard:4.1.4'
// https://jarcasting.com/artifacts/org.owasp/csrfguard/
implementation ("org.owasp:csrfguard:4.1.4")
'org.owasp:csrfguard:jar:4.1.4'
<dependency org="org.owasp" name="csrfguard" rev="4.1.4">
  <artifact name="csrfguard" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.owasp', module='csrfguard', version='4.1.4')
)
libraryDependencies += "org.owasp" % "csrfguard" % "4.1.4"
[org.owasp/csrfguard "4.1.4"]

Dependencies

compile (4)

Group / Artifact Type Version
org.apache.commons : commons-lang3 jar 3.12.0
commons-io : commons-io jar 2.11.0
com.google.code.gson : gson jar 2.9.0
org.slf4j : slf4j-api jar 1.7.36

provided (1)

Group / Artifact Type Version
javax.servlet : servlet-api jar 2.5

test (4)

Group / Artifact Type Version
org.junit.jupiter : junit-jupiter-api jar 5.8.2
org.junit.jupiter : junit-jupiter-engine jar 5.8.2
org.mockito : mockito-junit-jupiter jar 4.5.1
org.mockito : mockito-inline jar 4.5.1

Project Modules

There are no modules declared in this project.
org.owasp

OWASP

The OWASP Foundation

Versions

Version
4.1.4
4.1.3
4.1.2
4.1.1
4.0.0
3.1.0
3.0.0