PHP Class Neos\Flow\Security\Aspect\LoggingAspect

Mostrar archivo Open project: neos/flow-development-collection

Protected Properties

Property Type Description
$alreadyLoggedAuthenticateCall boolean
$securityLogger Neos\Flow\Log\SecurityLoggerInterface

Public Methods

Method Description
logJoinPointAccessDecisions ( Neos\Flow\Aop\JoinPointInterface $joinPoint ) : void Logs calls and result of vote() for method privileges
logManagerAuthenticate ( Neos\Flow\Aop\JoinPointInterface $joinPoint ) : mixed Logs calls and results of the authenticate() method of the Authentication Manager
logManagerLogout ( Neos\Flow\Aop\JoinPointInterface $joinPoint ) : mixed Logs calls and results of the logout() method of the Authentication Manager
logPersistedUsernamePasswordProviderAuthenticate ( Neos\Flow\Aop\JoinPointInterface $joinPoint ) : mixed Logs calls and results of the authenticate() method of an authentication provider
logPrivilegeAccessDecisions ( Neos\Flow\Aop\JoinPointInterface $joinPoint ) : void Logs calls and result of isPrivilegeTargetGranted()

Method Details

logJoinPointAccessDecisions() public method

Logs calls and result of vote() for method privileges
public logJoinPointAccessDecisions ( Neos\Flow\Aop\JoinPointInterface $joinPoint ) : void
$joinPoint Neos\Flow\Aop\JoinPointInterface
return void

logManagerAuthenticate() public method

Logs calls and results of the authenticate() method of the Authentication Manager
public logManagerAuthenticate ( Neos\Flow\Aop\JoinPointInterface $joinPoint ) : mixed
$joinPoint Neos\Flow\Aop\JoinPointInterface The current joinpoint
return mixed The result of the target method if it has not been intercepted

logManagerLogout() public method

Logs calls and results of the logout() method of the Authentication Manager
public logManagerLogout ( Neos\Flow\Aop\JoinPointInterface $joinPoint ) : mixed
$joinPoint Neos\Flow\Aop\JoinPointInterface The current joinpoint
return mixed The result of the target method if it has not been intercepted

logPersistedUsernamePasswordProviderAuthenticate() public method

Logs calls and results of the authenticate() method of an authentication provider
public logPersistedUsernamePasswordProviderAuthenticate ( Neos\Flow\Aop\JoinPointInterface $joinPoint ) : mixed
$joinPoint Neos\Flow\Aop\JoinPointInterface The current joinpoint
return mixed The result of the target method if it has not been intercepted

logPrivilegeAccessDecisions() public method

Logs calls and result of isPrivilegeTargetGranted()
public logPrivilegeAccessDecisions ( Neos\Flow\Aop\JoinPointInterface $joinPoint ) : void
$joinPoint Neos\Flow\Aop\JoinPointInterface
return void

Property Details

$alreadyLoggedAuthenticateCall protected_oe property

protected bool $alreadyLoggedAuthenticateCall
return boolean

$securityLogger protected_oe property

protected SecurityLoggerInterface,Neos\Flow\Log $securityLogger
return Neos\Flow\Log\SecurityLoggerInterface