From: Stephan Bosch Date: Sat, 4 Nov 2023 13:44:31 +0000 (+0100) Subject: auth: sasl-server-mech-oauth2 - Split off auth_sasl_oauth2_verify_token() X-Git-Tag: 2.4.2~291 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b031ab0e40b19570b36c0c85dea983461a97245e;p=thirdparty%2Fdovecot%2Fcore.git auth: sasl-server-mech-oauth2 - Split off auth_sasl_oauth2_verify_token() Will be moved. --- 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 */