af-main & af-binder: Partial shift to token logic 84/23184/2
authorJose Bollo <jose.bollo@iot.bzh>
Wed, 4 Dec 2019 15:30:32 +0000 (16:30 +0100)
committerJan-Simon Moeller <jsmoeller@linuxfoundation.org>
Fri, 6 Dec 2019 11:35:36 +0000 (11:35 +0000)
commit4f5bbc67e0207f276f4b592b795bdf69d38565c4
treee199a1b961783b6ab773c9c780d84ad7979014ad
parent85ecfc26265dff02a80010884f3eeeeb2c1b18fc
af-main & af-binder: Partial shift to token logic

This commit includes changes related to integration
of token security logic and use of nss-localuser.

Changes from af-main are:
 * 581f99c wgtpkg-install: Add default permissions
 * 50ab763 Remove tokens
 * 6008a3e Enforce numeric application IDs
 * 653562e Introduce localuser interface for applications

Changes from af-binder are:
 * 5026e71 docs(func-service.md): typo
 * 2243df1 afb-api-dbus: Fix broken broadcast in dbus apis
 * ff5446e afb-proto-ws: Fix crash on event to disconnected
 * 1b240e6 afb-hreq: Handle HTTP header Authorization
 * 29ae81f Introduce object for tokens
 * 6f59158 coverage: Fix regression
 * 9a623c3 monitoring: Fix display on connection error
 * e6908a2 afb-hreq: Handle access_token query parameter
 * 0d3dc97 Remove refreshing token
 * 7c67e96 Remove returning token
 * e08d57c Don't return the uuid
 * b4da3b7 Move tokens from sessions to requests
 * e80c1a7 Use afb_token in contexts
 * d735ff8 afb-session: Expose a local id for sessions
 * 5ac7bb0 afb-session: remove initial token
 * 0fd887b u16id: Add maps for identifiers id of 16 bits
 * eaf5670 afb-evt: Use 16 bits for ids
 * b55f3cd afb-stub-ws: Enforce asynchronous describe
 * 7386e1c afb-proto-ws: Change the protocol WSAPI
 * 74a7ebb afb-error-text: Introduce standard error text
 * af003cd afb-auth: Increase and improve use of afb-auth
 * 98b214e afb-hswitch: Update websocket policy
 * b70caad afb-context: Move credentials to context
 * d8aff62 afb-context & afb-token: rework token validation
 * 36094f9 afb-supervision: Improve messages
 * 354dfe5 afb-perm: separate access to permission db
 * 93483c5 AFB.js: Enforce single code
 * c79b6ba Relax constraint on aliases
 * 7a28ebb afb-socket: Add ability to set a default scheme
 * 82a9d79 main-afb-daemon: manage listening interfaces

Bug-AGL: SPEC-2968

Change-Id: If4751144595c38a69608a962c92b54ae1a976ac8
Signed-off-by: Jose Bollo <jose.bollo@iot.bzh>
meta-app-framework/recipes-core/af-binder/af-binder_git.inc
meta-app-framework/recipes-core/af-main/af-main_git.inc