mirror of
https://gitlab.com/mysocialportal/relatica
synced 2024-10-19 18:43:32 +00:00
15 lines
271 B
Dart
15 lines
271 B
Dart
import 'package:result_monad/result_monad.dart';
|
|
|
|
import '../exec_error.dart';
|
|
|
|
abstract class ICredentials {
|
|
String get authHeaderValue;
|
|
|
|
String get serverName;
|
|
|
|
String get id;
|
|
|
|
FutureResult<ICredentials, ExecError> signIn();
|
|
|
|
Map<String, dynamic> toJson();
|
|
}
|