Age | Commit message (Collapse) | Author | Files | Lines |
|
Original idea and rework from Scott Murray for CES 2019 (funky flounder).
This is a simplified version to match agl-service-nfc which in master is
not providing all tag record fields but just the content value.
To test an nfc tag must be programmed with a text record with value
vin:uid.
Bug-AGL: SPEC-2158
Change-Id: I12fb8e6b3f9e8259bc3c13829e44f7f0e0159f0a
Signed-off-by: Raquel Medina <raquel.medina@konsulko.com>
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
|
|
On user login via nfc, the identity service segfaults on nfc event
processing. Fix segfault, update forgerock compilation unit to use
binding V3 call methods and review the identity agent baseline to
remove unused code / tidy up.
Bug-AGL: SPEC-2158
Change-Id: Ic87e630e9d028ba22937468375631b8e908011f8
Signed-off-by: Raquel Medina <raquel.medina@konsulko.com>
|
|
|
|
Bug-AGL: SPEC-1959
This change was motivated by a segmentation fault on the nfc
service api, the nfc binding is v3 and updating the identity
binding to this version too is part of the fix. The changes
under this commit simply
- update binding artifacts from v2 to v3
- use json_objects typedef (opaque objects) for clarity
Change-Id: Iab6f53794f915d13d9cb3e198e2c3d24c13f879d
Signed-off-by: Raquel Medina <raquel.medina@konsulko.com>
|
|
Add autobuild to toplevel
Remove autobuild from .gitignore
Bug-AGL: SPEC-495
Change-Id: I561513da7a9249241a5b3764d846530560907c09
Signed-off-by: Frederic Marec <frederic.marec@iot.bzh>
|
|
Remove app-template in .gitmodules
Remove .gitmodules
Change-Id: I69f5b1b768f0a66b60d4e27038c511bc59442773
Signed-off-by: Frederic Marec <frederic.marec@iot.bzh>
|
|
Bug-AGL SPEC-1682
Change-Id: Ie906bd571d2936b73fac6b2379cb05f532bea04c
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
The feature "urn:AGL:widget:required-binding" is now
preferred to the feature "urn:AGL:widget:required-api"
for requiring a local binding.
Bug-AGL: SPEC-1800
Change-Id: I9e7110584819a29db05cc97cfbffd242e1af295b
Signed-off-by: Jose Bollo <jose.bollo@iot.bzh>
|
|
Breaks the dependency to asprintf.
Change-Id: I60fae81e0052b430a69277069907ec6b7ede8048
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
|
|
Switch from old NFC binding event data to new format in the binding
rewrite.
Change-Id: Ie7669f2a3e8005c10e680b2d4f821fc96d4a421d
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
Pretty sure NULL doesn't need to be defined for any modern compiler in
the last 20 years.
Change-Id: I0f5aa4c31316a026b7fdefdbd767f92938ebbd78
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
Change-Id: If6af9a0e54b22de671f5191c551cae66dbd04b59
Signed-off-by: Loïc Collignon <loic.collignon@iot.bzh>
|
|
Change-Id: Ie0ebe0104589ff99ae24c7410a484eeef18821e7
Signed-off-by: Loïc Collignon <loic.collignon@iot.bzh>
|
|
Change-Id: I6152e3719944db82f5907ac4cc6038508e526e51
Signed-off-by: Loïc Collignon <loic.collignon@iot.bzh>
|
|
Change-Id: I70301a05e68f017c9d646c01bdb8a09733dfe77a
Signed-off-by: Loïc Collignon <loic.collignon@iot.bzh>
|
|
Change-Id: If25719a574b69d2245eb25f46d18df724b6f8b6b
Signed-off-by: Loïc Collignon <loic.collignon@iot.bzh>
|
|
Change-Id: I34f3c19ce2a6168faa4fda867813d0d9f3fcb13b
Signed-off-by: Loïc Collignon <loic.collignon@iot.bzh>
|
|
Change-Id: I5de4948d1f23b2d0835630dbd3df26bfc6268342
Signed-off-by: Loïc Collignon <loic.collignon@iot.bzh>
|
|
Change-Id: Ie08bffd99c8185fea5016834e1931dfa6c6fd86a
Signed-off-by: Loïc Collignon <loic.collignon@iot.bzh>
|
|
user profile.
Change-Id: Ifc38f01664dec91150ca7574e4263ee0bc755653
Signed-off-by: Loïc Collignon <loic.collignon@iot.bzh>
|
|
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
|
|
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
|
|
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
|
|
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
|
|
|
|
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
|
|
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
|
|
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
|
|
Change-Id: Ib42e6c3b200933fde27e04f2bc96697f5739c757
|
|
Change-Id: I41b9018716887609a41f3ffab5b04222cbbd0764
|
|
Change-Id: Ia9e032d0a04f2712b7778732314cadee3ffdedbb
Signed-off-by: Loïc Collignon <loic.collignon@iot.bzh>
|
|
Signed-off-by: jobol <jose.bollo@iot.bzh>
|
|
Signed-off-by: jobol <jose.bollo@iot.bzh>
|
|
Signed-off-by: jobol <jose.bollo@iot.bzh>
|
|
Change-Id: I0bf61d4eb849d29e051804760b4791dce0d1160c
Signed-off-by: Loïc Collignon <loic.collignon@iot.bzh>
|
|
Signed-off-by: jobol <jose.bollo@iot.bzh>
|
|
Signed-off-by: jobol <jose.bollo@iot.bzh>
|
|
Change-Id: Ibf3eb11256b61e1b2d7ea9a02a1ee935b50958e4
|
|
Signed-off-by: jobol <jose.bollo@iot.bzh>
|
|
Change-Id: Idb0c1b549aa2a6bf0f1740578019b6c37b89a7dc
Signed-off-by: Loïc Collignon <loic.collignon@iot.bzh>
|
|
The binding is splitted in two parts and packeged as widgets.
The two parts are:
- uds-ble-id-init-service
This service provides a UDS (User Data Service) over
BLE. It detects writes to the email of the user to
initiate the authentication process.
- agl-identity-service
This service queries the Forgerock's Edge Controller
to fill user data and make it available.
The actual code is not fully functionnal.
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
|
|
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
|
|
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
|
|
|