sentc library

Classes

Downloader
Downloads a file. Append the chunks to a file. This is different to the browser version where the chunks are stored into indexeddb
DownloadResult
FileCreateOutput
FileMetaInformation
FilePrepareCreateOutput
Group
GroupKey
NonRegisteredKeyOut
PrepareKeysResult
PublicGroupKeyData
PublicKeyData
RefreshOptions
RustLib
Main entrypoint of the Rust API
Sentc
SentcError
SymKey
Uploader
UploadResult
User
UserKey
Keys from the user group
UserVerifyKeyCompareInfo

Functions

findAvailableFileName(String path) → Future<String>
Gets an available file name to download the file to this location
getGroup(String groupId, String baseUrl, String appToken, User user, [bool parent = false, String? groupAsMember, int verify = 0, bool rek = false]) → Future<Group>
getNonRegisteredKey(String masterKey, String key, String masterKeyId, String signKey) → Future<SymKey>
getNonRegisteredKeyByPrivateKey(String privateKey, String key, String masterKeyId, String signKey) → Future<SymKey>
getUser(String deviceIdentifier, UserData data, bool mfa) → Future<User>
prepareKeys(List<GroupKey> keys, int page) → PrepareKeysResult

Typedefs

LoginUser = LoginUser
MfaLogin = MfaLogin
UserLogin = UserLogin<User>
UserMfaLogin = UserMfaLogin