req->db->set.openid_configuration_url);
}
+const char *db_oauth2_get_openid_configuration_url(const struct db_oauth2 *db)
+{
+ return db->set.openid_configuration_url;
+}
+
static bool
db_oauth2_have_all_fields(struct db_oauth2_request *req)
{
bool db_oauth2_uses_password_grant(const struct db_oauth2 *db);
+const char *db_oauth2_get_openid_configuration_url(const struct db_oauth2 *db);
+
void db_oauth2_lookup(struct db_oauth2 *db, struct db_oauth2_request *req, const char *token, struct auth_request *request, db_oauth2_lookup_callback_t *callback, void *context);
#define db_oauth2_lookup(db, req, token, request, callback, context) \
db_oauth2_lookup(db, req, token - \