Package com.io7m.idstore.server.service.ratelimit

# Interface IdRateLimitEmailVerificationServiceType

All Superinterfaces:
  `IdServiceType`

All Known Implementing Classes:
  `IdRateLimitEmailVerificationService`

public interface IdRateLimitEmailVerificationServiceType extends IdServiceType
A rate limiting service for email verifications.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `boolean`
  `isAllowedByRateLimit(UUID user)`

  ### Methods inherited from interface com.io7m.idstore.services.api.IdServiceType

  `description`

- ## Method Details

  - ### isAllowedByRateLimit

    boolean isAllowedByRateLimit(UUID user)
    Parameters:
      `user` - The user ID
    Returns:
      `true` if the given operation is allowed by rate limiting