Methods
-
changePassword({required String baseUrl, required String authToken, required String userIdentifier, required String oldPassword, required String newPassword, String? mfaToken, bool? mfaRecovery, dynamic hint})
→ Future<void>
-
-
checkUserIdentifierAvailable({required String baseUrl, required String authToken, required String userIdentifier, dynamic hint})
→ Future<bool>
-
Check if the identifier is available for this app
-
decodeJwt({required String jwt, dynamic hint})
→ Future<Claims>
-
-
deleteDevice({required String baseUrl, required String authToken, required String freshJwt, required String deviceId, dynamic hint})
→ Future<void>
-
-
deleteUser({required String baseUrl, required String authToken, required String freshJwt, dynamic hint})
→ Future<void>
-
-
disableOtp({required String baseUrl, required String authToken, required String jwt, dynamic hint})
→ Future<void>
-
-
doneRegister({required String serverOutput, dynamic hint})
→ Future<String>
-
Validates the response of register
-
doneRegisterDeviceStart({required String serverOutput, dynamic hint})
→ Future<void>
-
-
generateUserRegisterData({dynamic hint})
→ Future<GeneratedRegisterData>
-
Generates identifier and password for a user or device
-
getFreshJwt({required String baseUrl, required String authToken, required String userIdentifier, required String password, String? mfaToken, bool? mfaRecovery, dynamic hint})
→ Future<String>
-
-
getOtpRecoverKeys({required String baseUrl, required String authToken, required String jwt, dynamic hint})
→ Future<OtpRecoveryKeysOutput>
-
-
getUserDevices({required String baseUrl, required String authToken, required String jwt, required String lastFetchedTime, required String lastFetchedId, dynamic hint})
→ Future<List<UserDeviceList>>
-
-
groupAcceptInvite({required String baseUrl, required String authToken, required String jwt, required String id, String? groupId, String? groupAsMember, dynamic hint})
→ Future<void>
-
-
groupAcceptJoinReq({required String baseUrl, required String authToken, required String jwt, required String id, required String userId, int? rank, required int adminRank, String? groupAsMember, dynamic hint})
→ Future<void>
-
-
groupCreateChildGroup({required String baseUrl, required String authToken, required String jwt, required String parentId, required int adminRank, String? groupAsMember, dynamic hint})
→ Future<String>
-
-
groupCreateConnectedGroup({required String baseUrl, required String authToken, required String jwt, required String connectedGroupId, required int adminRank, String? groupAsMember, dynamic hint})
→ Future<String>
-
-
groupCreateGroup({required String baseUrl, required String authToken, required String jwt, String? groupAsMember, dynamic hint})
→ Future<String>
-
Create a group with request.
-
groupDeleteGroup({required String baseUrl, required String authToken, required String jwt, required String id, required int adminRank, String? groupAsMember, dynamic hint})
→ Future<void>
-
-
groupDeleteSentJoinReq({required String baseUrl, required String authToken, required String jwt, required String id, required int adminRank, required String joinReqGroupId, String? groupAsMember, dynamic hint})
→ Future<void>
-
-
groupDeleteSentJoinReqUser({required String baseUrl, required String authToken, required String jwt, required String joinReqGroupId, String? groupAsMember, dynamic hint})
→ Future<void>
-
-
Get the group data without request.
-
groupGetAllFirstLevelChildren({required String baseUrl, required String authToken, required String jwt, required String id, required String lastFetchedTime, required String lastFetchedGroupId, String? groupAsMember, dynamic hint})
→ Future<List<GroupChildrenList>>
-
-
groupGetGroupData({required String baseUrl, required String authToken, required String jwt, required String id, String? groupAsMember, dynamic hint})
→ Future<GroupOutDataLightExport>
-
-
groupGetGroupsForUser({required String baseUrl, required String authToken, required String jwt, required String lastFetchedTime, required String lastFetchedGroupId, String? groupId, dynamic hint})
→ Future<List<ListGroups>>
-
-
groupGetGroupUpdates({required String baseUrl, required String authToken, required String jwt, required String id, String? groupAsMember, dynamic hint})
→ Future<int>
-
-
groupGetInvitesForUser({required String baseUrl, required String authToken, required String jwt, required String lastFetchedTime, required String lastFetchedGroupId, String? groupId, String? groupAsMember, dynamic hint})
→ Future<List<GroupInviteReqList>>
-
-
groupGetJoinReqs({required String baseUrl, required String authToken, required String jwt, required String id, required int adminRank, required String lastFetchedTime, required String lastFetchedId, String? groupAsMember, dynamic hint})
→ Future<List<GroupJoinReqList>>
-
-
groupGetMember({required String baseUrl, required String authToken, required String jwt, required String id, required String lastFetchedTime, required String lastFetchedId, String? groupAsMember, dynamic hint})
→ Future<List<GroupUserListItem>>
-
-
groupGetSentJoinReq({required String baseUrl, required String authToken, required String jwt, required String id, required int adminRank, required String lastFetchedTime, required String lastFetchedGroupId, String? groupAsMember, dynamic hint})
→ Future<List<GroupInviteReqList>>
-
-
groupGetSentJoinReqUser({required String baseUrl, required String authToken, required String jwt, required String lastFetchedTime, required String lastFetchedGroupId, String? groupAsMember, dynamic hint})
→ Future<List<GroupInviteReqList>>
-
-
groupInviteUser({required String baseUrl, required String authToken, required String jwt, required String id, required String userId, int? rank, required int adminRank, required bool autoInvite, required bool groupInvite, String? groupAsMember, dynamic hint})
→ Future<void>
-
-
groupJoinReq({required String baseUrl, required String authToken, required String jwt, required String id, required String groupId, String? groupAsMember, dynamic hint})
→ Future<void>
-
-
groupKickUser({required String baseUrl, required String authToken, required String jwt, required String id, required String userId, required int adminRank, String? groupAsMember, dynamic hint})
→ Future<void>
-
-
groupPrepareUpdateRank({required String userId, required int rank, required int adminRank, dynamic hint})
→ Future<String>
-
-
groupRejectInvite({required String baseUrl, required String authToken, required String jwt, required String id, String? groupId, String? groupAsMember, dynamic hint})
→ Future<void>
-
-
groupRejectJoinReq({required String baseUrl, required String authToken, required String jwt, required String id, required int adminRank, required String rejectedUserId, String? groupAsMember, dynamic hint})
→ Future<void>
-
-
groupStopGroupInvites({required String baseUrl, required String authToken, required String jwt, required String id, required int adminRank, String? groupAsMember, dynamic hint})
→ Future<void>
-
-
groupUpdateRank({required String baseUrl, required String authToken, required String jwt, required String id, required String userId, required int rank, required int adminRank, String? groupAsMember, dynamic hint})
→ Future<void>
-
-
initUser({required String baseUrl, required String authToken, required String jwt, required String refreshToken, dynamic hint})
→ Future<UserInitServerOutput>
-
-
leaveGroup({required String baseUrl, required String authToken, required String jwt, required String id, String? groupAsMember, dynamic hint})
→ Future<void>
-
-
login({required String baseUrl, required String authToken, required String userIdentifier, required String password, dynamic hint})
→ Future<UserLoginOut>
-
Login the user to this app
-
mfaLogin({required String baseUrl, required String authToken, required String masterKeyEncryption, required String authKey, required String userIdentifier, required String token, required bool recovery, dynamic hint})
→ Future<UserDataExport>
-
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
prepareRegister({required String userIdentifier, required String password, dynamic hint})
→ Future<String>
-
Get the user input from the user client
-
refreshJwt({required String baseUrl, required String authToken, required String jwt, required String refreshToken, dynamic hint})
→ Future<String>
-
-
register({required String baseUrl, required String authToken, required String userIdentifier, required String password, dynamic hint})
→ Future<String>
-
Register a new user for the app
-
registerDevice({required String baseUrl, required String authToken, required String jwt, required String serverOutput, dynamic hint})
→ Future<void>
-
-
registerDeviceStart({required String baseUrl, required String authToken, required String deviceIdentifier, required String password, dynamic hint})
→ Future<String>
-
-
registerOtp({required String baseUrl, required String authToken, required String jwt, required String issuer, required String audience, dynamic hint})
→ Future<OtpRegisterUrl>
-
-
registerRawOtp({required String baseUrl, required String authToken, required String jwt, dynamic hint})
→ Future<OtpRegister>
-
-
resetOtp({required String baseUrl, required String authToken, required String jwt, required String issuer, required String audience, dynamic hint})
→ Future<OtpRegisterUrl>
-
-
resetRawOtp({required String baseUrl, required String authToken, required String jwt, dynamic hint})
→ Future<OtpRegister>
-
-
toString()
→ String
-
A string representation of this object.
inherited
-
updateUser({required String baseUrl, required String authToken, required String jwt, required String userIdentifier, dynamic hint})
→ Future<void>
-