package com.airlock.iam.factor.domain.model.airlock2fa;

import java.time.Duration;
import java.util.Optional;

public record Airlock2FACooldownSettings(Optional<Duration> cooldownPeriod, boolean respectCooldownPeriod) {
   public boolean cooldownConfiguredAndRespected() {
      return this.cooldownPeriod.isPresent() && this.respectCooldownPeriod;
   }
}
