SecretChallengeCompletionConfig<T> constructor

SecretChallengeCompletionConfig<T>({
  1. required GetRequestCallback<T> getRequest,
  2. required SecretChallenge? getCompletionChallenge(
    1. T request
    ),
  3. required bool isExpired(
    1. T request
    ),
  4. required OnExpiredCallback<T> onExpired,
  5. RateLimitedRequestAttemptUtil<UuidValue>? rateLimiter,
})

Implementation

SecretChallengeCompletionConfig({
  required this.getRequest,
  required this.getCompletionChallenge,
  required this.isExpired,
  required this.onExpired,
  this.rateLimiter,
});