Package DE_EPAGES::Presentation::API::Object::CSRFPredator
Predator against cross site request forgery
Functions
generateSecurityToken
Produces a valid security token
Syntax |
$Predator->generateSecurityToken(); |
Return |
|
new
Create an CSRFPredator object. The three provided secrets should be unique for each shop and client.
Syntax |
$Predator = DE_EPAGES::Presentation::API::Object::CSRFPredator->new( $UserSecret, $ServerSecret, $TimeOut ); $Predator = DE_EPAGES::Presentation::API::Object::CSRFPredator->new( $UserSecret, $ServerSecret ); |
Input |
|
Return |
|
validateSecurityToken
Check validity of provided token. Throws error 'INVALID_CSRF_TOKEN'.
Syntax |
$Predator->validateSecurityToken($ProvidedToken); |
Input |
|