W3cubDocs

/Symfony 2.7

Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator

class UriSafeTokenGenerator implements TokenGeneratorInterface

Generates CSRF tokens.

Methods

__construct(SecureRandomInterface $random = null, int $entropy = 256)

Generates URI-safe CSRF tokens.

string generateToken()

Generates a CSRF token.

Details

public __construct(SecureRandomInterface $random = null, int $entropy = 256)

Generates URI-safe CSRF tokens.

Parameters

SecureRandomInterface $random The random value generator used for generating entropy
int $entropy The amount of entropy collected for each token (in bits)

public string generateToken()

Generates a CSRF token.

Return Value

string The generated CSRF token