Overview

Summary

ContactDonateImprint


Appendix E-24: IDENTITY KEY (UI prompt)


IdentityKeyCallDurationModuleSignalMessenger

Properties (4)

PropertyTypeEntityReferenceModule
(1) CreatedAtDATEIdentityKey
(2) IsCurrentBOOLIdentityKey
(3) PublicKeySTRINGIdentityKey
(4) UserAccountLONGIdentityKeyUserAccountUserAccountModule


Module Interfaces (7)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /identitykey/useraccount/{id}findAllIdentityKeyOfUserAccount(id)CallDurationModuleGETUserAccount IdentityKey
(2) /identitykeyinsertIdentityKey(identitykey)CallDurationModulePOSTIdentityKey
(3) /identitykey/{id}deleteIdentityKeyById(id)CallDurationModuleDELETEIdentityKey
(4) /identitykey/{id}updateIdentityKeyById(identitykey)CallDurationModulePUTIdentityKey
(5) /identitykeyfindAllIdentityKey()CallDurationModuleGETIdentityKey
(6) /identitykey/{id}findIdentityKeyById(id)CallDurationModuleGETIdentityKey
(7) /encryptionkeybundle/identitykey/{id}findAllEncryptionKeyBundleOfIdentityKey(id)UserAccountModuleGETIdentityKey EncryptionKeyBundle





Example:

final IdentityKey identitykey = (IdentityKey) invokeModule(CALL_DURATION_MODULE + "/identitykey/" + id, IdentityKey.class);
if (identitykey != null) {
    final UserAccount useraccount1 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + identitykey.getUserAccount().getId(), UserAccount.class);
    if (useraccount1 != null) {
    }
}
return identitykey;


Overview

Summary

ContactDonateImprint