DelegatingTokenStorage constructor

DelegatingTokenStorage({
  1. required Future<String?> read(
    1. String key
    ),
  2. required Future<void> write(
    1. String key,
    2. String value
    ),
  3. required Future<void> delete(
    1. String key
    ),
  4. String accessTokenKey = 'vinculum_access_token',
  5. String refreshTokenKey = 'vinculum_refresh_token',
})

Creates a new DelegatingTokenStorage

Implementation

DelegatingTokenStorage({
  required Future<String?> Function(String key) read,
  required Future<void> Function(String key, String value) write,
  required Future<void> Function(String key) delete,
  this.accessTokenKey = 'vinculum_access_token',
  this.refreshTokenKey = 'vinculum_refresh_token',
})  : _read = read,
      _write = write,
      _delete = delete;