From b031ab0e40b19570b36c0c85dea983461a97245e Mon Sep 17 00:00:00 2001 From: Stephan Bosch Date: Sat, 4 Nov 2023 14:44:31 +0100 Subject: [PATCH] auth: sasl-server-mech-oauth2 - Split off auth_sasl_oauth2_verify_token() Will be moved. --- src/auth/sasl-server-mech-oauth2.c | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/src/auth/sasl-server-mech-oauth2.c b/src/auth/sasl-server-mech-oauth2.c index a492a9ddb7..200a1437a3 100644 --- a/src/auth/sasl-server-mech-oauth2.c +++ b/src/auth/sasl-server-mech-oauth2.c @@ -211,8 +211,8 @@ mech_oauth2_verify_token_local_continue(struct db_oauth2_request *db_req, } static void -mech_oauth2_verify_token(struct oauth2_auth_request *oauth2_req, - const char *token) +auth_sasl_oauth2_verify_token(struct oauth2_auth_request *oauth2_req, + const char *token) { struct auth_request *auth_request = &oauth2_req->request; @@ -240,6 +240,14 @@ mech_oauth2_verify_token(struct oauth2_auth_request *oauth2_req, } } +static void +mech_oauth2_verify_token(struct oauth2_auth_request *oauth2_req, + const char *token) +{ + i_assert(token != NULL); + auth_sasl_oauth2_verify_token(oauth2_req, token); +} + /* Input syntax for data: gs2flag,a=username,^Afield=...^Afield=...^Aauth=Bearer token^A^A */ -- 2.47.3