From b70caad7da2eaea85db06dec8377b1cbebcec997 Mon Sep 17 00:00:00 2001 From: José Bollo Date: Fri, 29 Nov 2019 11:12:31 +0100 Subject: afb-context: Move credentials to context MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The split between context and credentials in requests was somehow artificial and awkward. This change move the credentials to the context and removes as many references to credentials as possible in favor of working on contexts. Change the value returned by afb_auth_check to be 1 if validated, 0 or less than zero if not validated. Bug-AGL: SPEC-2968 Signed-off-by: José Bollo Change-Id: I979dc841e03247e126e3fa8433a1cc0d4108adf0 --- src/afb-export.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'src/afb-export.c') diff --git a/src/afb-export.c b/src/afb-export.c index 0e06dae1..33891d31 100644 --- a/src/afb-export.c +++ b/src/afb-export.c @@ -41,7 +41,6 @@ #endif #include "afb-api-v3.h" #include "afb-common.h" -#include "afb-cred.h" #include "afb-evt.h" #include "afb-export.h" #include "afb-hook.h" @@ -1953,6 +1952,6 @@ void afb_export_process_xreq(struct afb_export *export, struct afb_xreq *xreq) void afb_export_context_init(struct afb_export *export, struct afb_context *context) { - afb_context_init_validated(context, export->session); + afb_context_init_validated(context, export->session, NULL, NULL); } -- cgit 1.2.3-korg