LoggingAspect
class LoggingAspect (View source)
An aspect which centralizes the logging of security relevant actions.
Properties
protected LoggerInterface | $securityLogger | ||
protected bool | $alreadyLoggedAuthenticateCall |
Methods
Logs calls and results of the authenticate() method of the Authentication Manager
Logs calls and results of the logout() method of the Authentication Manager
Logs calls and results of the authenticate() method of an authentication provider
Logs calls and result of vote() for method privileges
Logs calls and result of isPrivilegeTargetGranted()
Details
mixed
logManagerAuthenticate(JoinPointInterface $joinPoint)
Logs calls and results of the authenticate() method of the Authentication Manager
mixed
logManagerLogout(JoinPointInterface $joinPoint)
Logs calls and results of the logout() method of the Authentication Manager
protected array
reduceTokenToAccountIdentifier(array $collectedIdentifiers, TokenInterface $token)
No description
mixed
logPersistedUsernamePasswordProviderAuthenticate(JoinPointInterface $joinPoint)
Logs calls and results of the authenticate() method of an authentication provider
void
logJoinPointAccessDecisions(JoinPointInterface $joinPoint)
Logs calls and result of vote() for method privileges
void
logPrivilegeAccessDecisions(JoinPointInterface $joinPoint)
Logs calls and result of isPrivilegeTargetGranted()
protected array
getLogEnvironmentFromJoinPoint(JoinPointInterface $joinPoint)
No description