aboutsummaryrefslogtreecommitdiffstats
path: root/lib/private/Security/RateLimiting/Limiter.php
diff options
context:
space:
mode:
authorChristoph Wurst <christoph@winzerhof-wurst.at>2023-09-06 10:04:14 +0200
committerChristoph Wurst <christoph@winzerhof-wurst.at>2023-09-20 20:25:27 +0200
commite477bb7eaf0d4bd220361ceb47ac4bcca9b438bf (patch)
tree026fbbaf989b2b522b65be8d2d815ff581864fe3 /lib/private/Security/RateLimiting/Limiter.php
parent2bd0f07e5a1bb1a83ec3b1c86c1a1271dcdad9e3 (diff)
downloadnextcloud-server-e477bb7eaf0d4bd220361ceb47ac4bcca9b438bf.tar.gz
nextcloud-server-e477bb7eaf0d4bd220361ceb47ac4bcca9b438bf.zip
feat(appframework): Expose programmatic rate limiter
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
Diffstat (limited to 'lib/private/Security/RateLimiting/Limiter.php')
-rw-r--r--lib/private/Security/RateLimiting/Limiter.php3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/private/Security/RateLimiting/Limiter.php b/lib/private/Security/RateLimiting/Limiter.php
index c8c0e2ce101..689e7b14558 100644
--- a/lib/private/Security/RateLimiting/Limiter.php
+++ b/lib/private/Security/RateLimiting/Limiter.php
@@ -30,8 +30,9 @@ use OC\Security\Normalizer\IpAddress;
use OC\Security\RateLimiting\Backend\IBackend;
use OC\Security\RateLimiting\Exception\RateLimitExceededException;
use OCP\IUser;
+use OCP\Security\RateLimiting\ILimiter;
-class Limiter {
+class Limiter implements ILimiter {
public function __construct(
private IBackend $backend,
) {