Symfony2 API
Class

Symfony\Component\Security\Acl\Domain\SecurityIdentityRetrievalStrategy

class SecurityIdentityRetrievalStrategy implements SecurityIdentityRetrievalStrategyInterface

Strategy for retrieving security identities

Methods

__construct(RoleHierarchyInterface $roleHierarchy, AuthenticationTrustResolver $authenticationTrustResolver)

Constructor

array getSecurityIdentities(TokenInterface $token)

Retrieves the available security identities for the given token

Details

at line 38
public __construct(RoleHierarchyInterface $roleHierarchy, AuthenticationTrustResolver $authenticationTrustResolver)

Constructor

Parameters

RoleHierarchyInterface $roleHierarchy
AuthenticationTrustResolver $authenticationTrustResolver

at line 47
public array getSecurityIdentities(TokenInterface $token)

Retrieves the available security identities for the given token

The order in which the security identities are returned is significant.
Typically, security identities should be ordered from most specific to
least specific.

Parameters

TokenInterface $token

Return Value

array of SecurityIdentityInterface implementations