Skip to content
Snippets Groups Projects
Unverified Commit b47a2730 authored by Christoph Wurst's avatar Christoph Wurst
Browse files

Type the authentication listeners

parent e646d7d5
No related branches found
No related tags found
No related merge requests found
...@@ -35,6 +35,9 @@ use OCP\EventDispatcher\IEventListener; ...@@ -35,6 +35,9 @@ use OCP\EventDispatcher\IEventListener;
use OCP\IUserManager; use OCP\IUserManager;
use OCP\Util; use OCP\Util;
/**
* @template-implements IEventListener<\OC\Authentication\Events\LoginFailed>
*/
class LoginFailedListener implements IEventListener { class LoginFailedListener implements IEventListener {
/** @var IEventDispatcher */ /** @var IEventDispatcher */
......
...@@ -35,6 +35,9 @@ use OCP\EventDispatcher\Event; ...@@ -35,6 +35,9 @@ use OCP\EventDispatcher\Event;
use OCP\EventDispatcher\IEventListener; use OCP\EventDispatcher\IEventListener;
use Psr\Log\LoggerInterface; use Psr\Log\LoggerInterface;
/**
* @template-implements IEventListener<\OC\Authentication\Events\ARemoteWipeEvent>
*/
class RemoteWipeActivityListener implements IEventListener { class RemoteWipeActivityListener implements IEventListener {
/** @var IActvityManager */ /** @var IActvityManager */
......
...@@ -40,6 +40,9 @@ use OCP\Mail\IMessage; ...@@ -40,6 +40,9 @@ use OCP\Mail\IMessage;
use Psr\Log\LoggerInterface; use Psr\Log\LoggerInterface;
use function substr; use function substr;
/**
* @template-implements IEventListener<\OC\Authentication\Events\ARemoteWipeEvent>
*/
class RemoteWipeEmailListener implements IEventListener { class RemoteWipeEmailListener implements IEventListener {
/** @var IMailer */ /** @var IMailer */
......
...@@ -35,6 +35,9 @@ use OCP\EventDispatcher\Event; ...@@ -35,6 +35,9 @@ use OCP\EventDispatcher\Event;
use OCP\EventDispatcher\IEventListener; use OCP\EventDispatcher\IEventListener;
use OCP\Notification\IManager as INotificationManager; use OCP\Notification\IManager as INotificationManager;
/**
* @template-implements IEventListener<\OC\Authentication\Events\ARemoteWipeEvent>
*/
class RemoteWipeNotificationsListener implements IEventListener { class RemoteWipeNotificationsListener implements IEventListener {
/** @var INotificationManager */ /** @var INotificationManager */
......
...@@ -31,6 +31,9 @@ use OCP\EventDispatcher\Event; ...@@ -31,6 +31,9 @@ use OCP\EventDispatcher\Event;
use OCP\EventDispatcher\IEventListener; use OCP\EventDispatcher\IEventListener;
use OCP\User\Events\UserDeletedEvent; use OCP\User\Events\UserDeletedEvent;
/**
* @template-implements IEventListener<\OCP\User\Events\UserDeletedEvent>
*/
class UserDeletedStoreCleanupListener implements IEventListener { class UserDeletedStoreCleanupListener implements IEventListener {
/** @var Registry */ /** @var Registry */
......
...@@ -33,6 +33,9 @@ use OCP\User\Events\UserDeletedEvent; ...@@ -33,6 +33,9 @@ use OCP\User\Events\UserDeletedEvent;
use Psr\Log\LoggerInterface; use Psr\Log\LoggerInterface;
use Throwable; use Throwable;
/**
* @template-implements IEventListener<\OCP\User\Events\UserDeletedEvent>
*/
class UserDeletedTokenCleanupListener implements IEventListener { class UserDeletedTokenCleanupListener implements IEventListener {
/** @var Manager */ /** @var Manager */
......
...@@ -31,6 +31,9 @@ use OCP\EventDispatcher\Event; ...@@ -31,6 +31,9 @@ use OCP\EventDispatcher\Event;
use OCP\EventDispatcher\IEventListener; use OCP\EventDispatcher\IEventListener;
use OCP\User\Events\PostLoginEvent; use OCP\User\Events\PostLoginEvent;
/**
* @template-implements IEventListener<\OCP\User\Events\PostLoginEvent>
*/
class UserLoggedInListener implements IEventListener { class UserLoggedInListener implements IEventListener {
/** @var Manager */ /** @var Manager */
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment