TotpMultiFactorProviderConfig constructor

TotpMultiFactorProviderConfig({
  1. int? adjacentIntervals,
})

Creates a new TotpMultiFactorProviderConfig instance.

Implementation

TotpMultiFactorProviderConfig({this.adjacentIntervals}) {
  final intervals = adjacentIntervals;
  if (intervals != null && (intervals < 0 || intervals > 10)) {
    throw FirebaseAuthAdminException(
      AuthClientErrorCode.invalidArgument,
      '"adjacentIntervals" must be a valid number between 0 and 10 (both inclusive).',
    );
  }
}