TokenHandler<T extends Object> constructor

TokenHandler<T extends Object>({
  1. required bool isTokenValid(
    1. T token
    ),
  2. required FutureOr<String> authorize(
    1. T token
    ),
  3. FutureOr<T> refreshToken(
    1. T token
    )?,
  4. bool errorShouldInvalidateToken(
    1. Object error
    )?,
})

Implementation

TokenHandler({
  required this.isTokenValid,
  required this.authorize,
  this.refreshToken,
  this.errorShouldInvalidateToken,
}) : _token = MutableLiveData<T?>();