PHP Class Neos\Flow\Security\Aspect\LoggingAspect

Afficher le fichier Open project: neos/flow-development-collection

Protected Properties

Свойство Type Description
$alreadyLoggedAuthenticateCall boolean
$securityLogger Neos\Flow\Log\SecurityLoggerInterface

Méthodes publiques

Méthode 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 méthode

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

logManagerAuthenticate() public méthode

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
Résultat mixed The result of the target method if it has not been intercepted

logManagerLogout() public méthode

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
Résultat mixed The result of the target method if it has not been intercepted

logPersistedUsernamePasswordProviderAuthenticate() public méthode

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
Résultat mixed The result of the target method if it has not been intercepted

logPrivilegeAccessDecisions() public méthode

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

Property Details

$alreadyLoggedAuthenticateCall protected_oe property

protected bool $alreadyLoggedAuthenticateCall
Résultat boolean

$securityLogger protected_oe property

protected SecurityLoggerInterface,Neos\Flow\Log $securityLogger
Résultat Neos\Flow\Log\SecurityLoggerInterface