Overview

Summary

ContactDonateImprint


Appendix E-12: USER ACCOUNT (UI prompt)


UserAccountUserAccountModuleSignalMessenger

Properties (11)

PropertyTypeEntityReferenceModule
(1) CreatedAtDATEUserAccount
(2) DisplayNameSTRINGUserAccount
(3) IsBannedBOOLUserAccount
(4) IsRegisteredBOOLUserAccount
(5) LastSeenAtDATEUserAccount
(6) PreferredLanguageSTRINGUserAccount
(7) ProfileAvatarUrlSTRINGUserAccount
(8) ProfileBiographySTRINGUserAccount
(9) RegionCodeSTRINGUserAccount
(10) UpdatedAtDATEUserAccount
(11) UsernameSTRINGUserAccount


Module Interfaces (21)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /identitykey/useraccount/{id}findAllIdentityKeyOfUserAccount(id)CallDurationModuleGETUserAccount IdentityKey
(2) /callparticipant/useraccount/{id}findAllCallParticipantOfUserAccount(id)CallDurationModuleGETUserAccount CallParticipant
(3) /notificationsetting/useraccount/{id}findAllNotificationSettingOfUserAccount(id)ConversationModuleGETUserAccount NotificationSetting
(4) /conversation/useraccounta/{id}findAllConversationOfUserAccountA(id)ConversationModuleGETUserAccount Conversation
(5) /conversation/useraccountb/{id}findAllConversationOfUserAccountB(id)ConversationModuleGETUserAccount Conversation
(6) /device/useraccount/{id}findAllDeviceOfUserAccount(id)MessageModuleGETUserAccount Device
(7) /paymentaccount/useraccount/{id}findAllPaymentAccountOfUserAccount(id)PaymentAccountModuleGETUserAccount PaymentAccount
(8) /reaction/useraccount/{id}findAllReactionOfUserAccount(id)SafetyNumberModuleGETUserAccount Reaction
(9) /safetynumber/useraccounta/{id}findAllSafetyNumberOfUserAccountA(id)SafetyNumberModuleGETUserAccount SafetyNumber
(10) /safetynumber/useraccountb/{id}findAllSafetyNumberOfUserAccountB(id)SafetyNumberModuleGETUserAccount SafetyNumber
(11) /serverlogentry/useraccount/{id}findAllServerLogEntryOfUserAccount(id)ServerNodeModuleGETUserAccount ServerLogEntry
(12) /usersetting/useraccount/{id}findAllUserSettingOfUserAccount(id)ServerNodeModuleGETUserAccount UserSetting
(13) /groupmember/useraccount/{id}findAllGroupMemberOfUserAccount(id)StickerPackModuleGETUserAccount GroupMember
(14) /phonenumber/useraccount/{id}findAllPhoneNumberOfUserAccount(id)UserAccountModuleGETUserAccount PhoneNumber
(15) /useraccountinsertUserAccount(useraccount)UserAccountModulePOSTUserAccount
(16) /useraccountfindAllUserAccount()UserAccountModuleGETUserAccount
(17) /useraccount/{id}findUserAccountById(id)UserAccountModuleGETUserAccount
(18) /useraccount/{id}deleteUserAccountById(id)UserAccountModuleDELETEUserAccount
(19) /encryptionkeybundle/useraccount/{id}findAllEncryptionKeyBundleOfUserAccount(id)UserAccountModuleGETUserAccount EncryptionKeyBundle
(20) /useraccount/{id}updateUserAccountById(useraccount)UserAccountModulePUTUserAccount
(21) /block/useraccount/{id}findAllBlockOfUserAccount(id)UserAccountModuleGETUserAccount Block





Example:

final UserAccount useraccount = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + id, UserAccount.class);
if (useraccount != null) {
}
return useraccount;


Overview

Summary

ContactDonateImprint