Classes/Flowpack/SingleSignOn/Client/Aspect/LoggingAspect.php
public function logSignedRequestPatternFailures(\TYPO3\Flow\Aop\JoinPointInterface $joinPoint) {
		$request = $joinPoint->getMethodArgument('request');
		if ($request instanceof \TYPO3\Flow\Mvc\RequestInterface) {
			if ($request->getControllerObjectName() === 'Flowpack\SingleSignOn\Client\Controller\SessionController') {
				$this->securityLogger->log('Signature for call to Session service could not be verified', LOG_NOTICE, array(
					'identifier' => $joinPoint->getMethodArgument('identifier'),
					'publicKeyFingerprint' => $joinPoint->getMethodArgument('publicKeyFingerprint'),
					'signature' => base64_encode($joinPoint->getMethodArgument('signature')),
					'signData' => $joinPoint->getMethodArgument('signData'),
					'content' => $joinPoint->getMethodArgument('request')->getHttpRequest()->getContent(),
				));
			}
		}
	}
public function logSignedRequestPatternFailures(\TYPO3\Flow\Aop\JoinPointInterface $joinPoint) {
		$request = $joinPoint->getMethodArgument('request');
		if ($request instanceof \TYPO3\Flow\Mvc\RequestInterface) {
			if ($request->getControllerObjectName() === 'Flowpack\SingleSignOn\Client\Controller\SessionController') {
				$this->securityLogger->log('Signature for call to Session service could not be verified', LOG_NOTICE, array(
					'identifier' => $joinPoint->getMethodArgument('identifier'),
					'publicKeyFingerprint' => $joinPoint->getMethodArgument('publicKeyFingerprint'),
					'signature' => base64_encode($joinPoint->getMethodArgument('signature')),
					'signData' => $joinPoint->getMethodArgument('signData'),
					'content' => $joinPoint->getMethodArgument('request')->getHttpRequest()->getContent(),
				));
			}
		}
	}
public function logSignedRequestPatternFailures ( \ TYPO3 \ Flow \ Aop \ JoinPointInterface $ joinPoint ) { $ request = $ joinPoint -> getMethodArgument ( 'request' ) ; if ( $ request instanceof \ TYPO3 \ Flow \ Mvc \ RequestInterface ) { if ( $ request -> getControllerObjectName ( ) === 'Flowpack\SingleSignOn\Client\Controller\SessionController' ) { $ this -> securityLogger -> log ( 'Signature for call to Session service could not be verified' , LOG_NOTICE , array ( 'identifier' => $ joinPoint -> getMethodArgument ( 'identifier' ) , 'publicKeyFingerprint' => $ joinPoint -> getMethodArgument ( 'publicKeyFingerprint' ) , 'signature' => base64_encode ( $ joinPoint -> getMethodArgument ( 'signature' ) ) , 'signData' => $ joinPoint -> getMethodArgument ( 'signData' ) , 'content' => $ joinPoint -> getMethodArgument ( 'request' ) -> getHttpRequest ( ) -> getContent ( ) , ) ) ; } } }
Log signed request pattern failures

@Flow\AfterReturning("setting(Flowpack.SingleSignOn.Client.log.logFailedSignedRequests) && method(Flowpack\SingleSignOn\Client\Security\RequestPattern\SignedRequestPattern->emitSignatureNotVerified())")
@param \TYPO3\Flow\Aop\JoinPointInterface $joinPoint The current joinpoint
Log signed request pattern failures