AppCheckTokenOptions constructor

AppCheckTokenOptions({
  1. Duration? ttlMillis,
})

Implementation

AppCheckTokenOptions({
  this.ttlMillis,
}) {
  if (ttlMillis case final ttlMillis?) {
    if (ttlMillis.inMinutes < 30 || ttlMillis.inDays > 7) {
      throw FirebaseAppCheckException(
        AppCheckErrorCode.invalidArgument,
        'ttlMillis must be a duration in milliseconds between 30 minutes and 7 days (inclusive).',
      );
    }
  }
}