Overview

Summary

ContactDonateImprint


Appendix E-6: USER IDENTITY DOCUMENT (UI prompt)


UserIdentityDocumentMessageThreadModuleAirbnb

Properties (7)

PropertyTypeEntityReferenceModule
(1) CreatedAtDATEUserIdentityDocument
(2) DocumentNumberSTRINGUserIdentityDocument
(3) DocumentTypeSTRINGUserIdentityDocument
(4) ExpiryDateDATEUserIdentityDocument
(5) IssuingCountryLONGUserIdentityDocument
(6) PlatformUserLONGUserIdentityDocumentPlatformUserPlatformUserModule
(7) VerificationStatusSTRINGUserIdentityDocument


Module Interfaces (6)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /useridentitydocument/{id}findUserIdentityDocumentById(id)MessageThreadModuleGETUserIdentityDocument
(2) /useridentitydocument/{id}deleteUserIdentityDocumentById(id)MessageThreadModuleDELETEUserIdentityDocument
(3) /useridentitydocumentfindAllUserIdentityDocument()MessageThreadModuleGETUserIdentityDocument
(4) /useridentitydocument/platformuser/{id}findAllUserIdentityDocumentOfPlatformUser(id)MessageThreadModuleGETPlatformUser UserIdentityDocument
(5) /useridentitydocument/{id}updateUserIdentityDocumentById(useridentitydocument)MessageThreadModulePUTUserIdentityDocument
(6) /useridentitydocumentinsertUserIdentityDocument(useridentitydocument)MessageThreadModulePOSTUserIdentityDocument





Example:

final UserIdentityDocument useridentitydocument = (UserIdentityDocument) invokeModule(MESSAGE_THREAD_MODULE + "/useridentitydocument/" + id, UserIdentityDocument.class);
if (useridentitydocument != null) {
    final PlatformUser platformuser1 = (PlatformUser) invokeModule(PLATFORM_USER_MODULE + "/platformuser/" + useridentitydocument.getPlatformUser().getId(), PlatformUser.class);
    if (platformuser1 != null) {
        final City city2 = (City) invokeModule(LISTING_MODULE + "/city/" + platformuser1.getCity().getId(), City.class);
        if (city2 != null) {
            final Country country3 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + city2.getCountry().getId(), Country.class);
            if (country3 != null) {
            }
        }
        final Country country4 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + platformuser1.getCountry().getId(), Country.class);
        if (country4 != null) {
        }
    }
}
return useridentitydocument;


Overview

Summary

ContactDonateImprint