ClientMethods class

Inheritance

Constructors

ClientMethods()

Properties

backgroundMethodChannel MethodChannel
finalinherited
hashCode int
The hash code for this object.
no setterinherited
methodChannel MethodChannel
finalinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

authenticate(ClientAuthContext clientAuthContext, IdentityProvider identityProvider, String tokenString) Future<SyneriseResult<bool>>
authenticateConditionally(IdentityProvider identityProvider, String tokenString, ClientCondtitionalAuthContext? clientCondtitionalAuthContext, String? authID) Future<SyneriseResult<ClientConditionalAuthResult>>
changePassword(String oldPassword, String password) Future<SyneriseResult<void>>
confirmAccountActivation(String token) Future<SyneriseResult<void>>
confirmAccountActivationByPin(String email, String pinCode) Future<SyneriseResult<void>>
confirmEmailChange(String token, bool newsletterAgreement) Future<SyneriseResult<void>>
confirmPasswordReset(String token, String password) Future<SyneriseResult<void>>
confirmPhoneUpdate(String phone, String confirmationCode, bool smsAgreement) Future<SyneriseResult<void>>
deleteAccount(String clientAuthFactor, IdentityProvider identityProvider, String? authId) Future<SyneriseResult<void>>
destroySession() Future<SyneriseResult<void>>
getAccount() Future<SyneriseResult<ClientAccountInformation>>
getUUID() Future<String>
isSignedIn() Future<bool>
isSignedInViaSimpleAuthentication() Future<bool>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
refreshToken() Future<SyneriseResult<void>>
regenerateUUID() Future<bool>
regenerateUUIDWithClientIdentifier(String clientIdentifier) Future<bool>
registerAccount(ClientAccountRegisterContext clientAccountRegisterContext) Future<SyneriseResult<void>>
requestAccountActivation(String email) Future<SyneriseResult<void>>
requestAccountActivationByPin(String email) Future<SyneriseResult<void>>
requestEmailChange(String email, String password, String? externalToken, String? authID) Future<SyneriseResult<void>>
requestPasswordReset(String email) Future<SyneriseResult<void>>
requestPhoneUpdate(String phone) Future<SyneriseResult<void>>
retrieveToken() Future<SyneriseResult<Token>>
signIn(String email, String password) Future<SyneriseResult<void>>
signInConditionally(String email, String password) Future<SyneriseResult<ClientConditionalAuthResult>>
signOut() Future<void>
signOutWithMode(ClientSignOutMode mode, bool fromAllDevices) Future<SyneriseResult<void>>
simpleAuthentication(ClientSimpleAuthenticationData clientSimpleAuthenticationData, String authID) Future<SyneriseResult<void>>
toString() String
A string representation of this object.
inherited
updateAccount(ClientAccountUpdateContext clientAccountUpdateContext) Future<SyneriseResult<void>>
updateAccountBasicInformation(ClientAccountUpdateBasicInformationContext clientAccountUpdateBasicInformationContext) Future<SyneriseResult<void>>

Operators

operator ==(Object other) bool
The equality operator.
inherited