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.

SecurityIdentityInterface[] getSecurityIdentities(TokenInterface $token)

Retrieves the available security identities for the given token.

Details

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

Constructor.

Parameters

RoleHierarchyInterface $roleHierarchy
AuthenticationTrustResolver $authenticationTrustResolver

at line 46
public SecurityIdentityInterface[] 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

SecurityIdentityInterface[] An array of SecurityIdentityInterface implementations