ImpersonateUrlGenerator
in package
Provides generator functions for the impersonate url exit.
Tags
Table of Contents
Properties
- $firewallMap : mixed
- $requestStack : mixed
- $tokenStorage : mixed
Methods
- __construct() : mixed
- generateExitPath() : string
- generateExitUrl() : string
- buildExitPath() : string
- isImpersonatedUser() : bool
Properties
$firewallMap
private
mixed
$firewallMap
$requestStack
private
mixed
$requestStack
$tokenStorage
private
mixed
$tokenStorage
Methods
__construct()
public
__construct(RequestStack $requestStack, FirewallMap $firewallMap, TokenStorageInterface $tokenStorage) : mixed
Parameters
- $requestStack : RequestStack
- $firewallMap : FirewallMap
- $tokenStorage : TokenStorageInterface
generateExitPath()
public
generateExitPath([string $targetUri = null ]) : string
Parameters
- $targetUri : string = null
Return values
stringgenerateExitUrl()
public
generateExitUrl([string $targetUri = null ]) : string
Parameters
- $targetUri : string = null
Return values
stringbuildExitPath()
private
buildExitPath([string $targetUri = null ]) : string
Parameters
- $targetUri : string = null
Return values
stringisImpersonatedUser()
private
isImpersonatedUser() : bool