AuthControllerImpl<T extends Auth<AuthKeys>> constructor

AuthControllerImpl<T extends Auth<AuthKeys>>({
  1. AuthDataSource? auth,
  2. AuthorizedDataSource<T>? backup,
  3. AuthMessages? messages,
})

Implementation

AuthControllerImpl({
  AuthDataSource? auth,
  AuthorizedDataSource<T>? backup,
  AuthMessages? messages,
}) : this.fromHandler(
        messages: messages,
        authHandler: AuthHandlerImpl(source: auth),
        backupHandler: BackupHandlerImpl<T>(source: backup),
      );