Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter
AuthenticatedVoter votes if an attribute like IS_AUTHENTICATED_FULLY, IS_AUTHENTICATED_REMEMBERED, or IS_AUTHENTICATED_ANONYMOUSLY is present.
This list is most restrictive to least restrictive checking.
- Author: Fabien Potencier <fabien@symfony.com>
Synopsis
class AuthenticatedVoter
implements
VoterInterface
{
- // constants
- const IS_AUTHENTICATED_FULLY = 'IS_AUTHENTICATED_FULLY';
- const IS_AUTHENTICATED_REMEMBERED = 'IS_AUTHENTICATED_REMEMBERED';
- const IS_AUTHENTICATED_ANONYMOUSLY = 'IS_AUTHENTICATED_ANONYMOUSLY';
- // members
- private $authenticationTrustResolver;
- // methods
- public void __construct()
- public void supportsAttribute()
- public void supportsClass()
- public void vote()
Hierarchy
Constants
Name | Value |
---|---|
IS_AUTHENTICATED_FULLY | 'IS_AUTHENTICATED_FULLY' |
IS_AUTHENTICATED_REMEMBERED | 'IS_AUTHENTICATED_REMEMBERED' |
IS_AUTHENTICATED_ANONYMOUSLY | 'IS_AUTHENTICATED_ANONYMOUSLY' |
ACCESS_GRANTED | 1 |
ACCESS_ABSTAIN | 0 |
ACCESS_DENIED | 1 |
Members
private
- $authenticationTrustResolver
Methods
public
- __construct() — Constructor.
- supportsAttribute() — {@inheritdoc}
- supportsClass() — {@inheritdoc}
- vote() — {@inheritdoc}