gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[taler-exchange] branch master updated: -doxygen


From: gnunet
Subject: [taler-exchange] branch master updated: -doxygen
Date: Fri, 05 Aug 2022 16:42:23 +0200

This is an automated email from the git hooks/post-receive script.

grothoff pushed a commit to branch master
in repository exchange.

The following commit(s) were added to refs/heads/master by this push:
     new 8c5807dc -doxygen
8c5807dc is described below

commit 8c5807dc2ab6902d09db8d300676f1e6bc548820
Author: Christian Grothoff <christian@grothoff.org>
AuthorDate: Fri Aug 5 16:42:20 2022 +0200

    -doxygen
---
 src/include/taler_kyclogic_plugin.h     | 8 +++++++-
 src/kyclogic/plugin_kyclogic_oauth2.c   | 6 ++++++
 src/kyclogic/plugin_kyclogic_template.c | 6 ++++++
 3 files changed, 19 insertions(+), 1 deletion(-)

diff --git a/src/include/taler_kyclogic_plugin.h 
b/src/include/taler_kyclogic_plugin.h
index bcb132db..b5f8b83c 100644
--- a/src/include/taler_kyclogic_plugin.h
+++ b/src/include/taler_kyclogic_plugin.h
@@ -274,14 +274,20 @@ struct TALER_KYCLOGIC_Plugin
    *
    * @param cls the @e cls of this struct with the plugin-specific state
    * @param pd provider configuration details
+   * @param url_path rest of the URL after `/kyc-webhook/`
+   * @param connection MHD connection object (for HTTP headers)
    * @param account_id which account to trigger process for
+   * @param provider_user_id user ID (or NULL) the proof is for
+   * @param provider_legitimization_id legitimization ID the proof is for
    * @param cb function to call with the result
    * @param cb_cls closure for @a cb
    * @return handle to cancel operation early
-   */
+  */
   struct TALER_KYCLOGIC_ProofHandle *
   (*proof)(void *cls,
            const struct TALER_KYCLOGIC_ProviderDetails *pd,
+           const char *url_path,
+           struct MHD_Connection *connection,
            const struct TALER_PaytoHashP *account_id,
            const char *provider_user_id,
            const char *provider_legitimization_id,
diff --git a/src/kyclogic/plugin_kyclogic_oauth2.c 
b/src/kyclogic/plugin_kyclogic_oauth2.c
index e95b8621..2dc0b189 100644
--- a/src/kyclogic/plugin_kyclogic_oauth2.c
+++ b/src/kyclogic/plugin_kyclogic_oauth2.c
@@ -312,7 +312,11 @@ oauth2_initiate_cancel (struct 
TALER_KYCLOGIC_InitiateHandle *ih)
  *
  * @param cls the @e cls of this struct with the plugin-specific state
  * @param pd provider configuration details
+ * @param url_path rest of the URL after `/kyc-webhook/`
+ * @param connection MHD connection object (for HTTP headers)
  * @param account_id which account to trigger process for
+ * @param provider_user_id user ID (or NULL) the proof is for
+ * @param provider_legitimization_id legitimization ID the proof is for
  * @param cb function to call with the result
  * @param cb_cls closure for @a cb
  * @return handle to cancel operation early
@@ -320,6 +324,8 @@ oauth2_initiate_cancel (struct 
TALER_KYCLOGIC_InitiateHandle *ih)
 static struct TALER_KYCLOGIC_ProofHandle *
 oauth2_proof (void *cls,
               const struct TALER_KYCLOGIC_ProviderDetails *pd,
+              const char *url_path,
+              struct MHD_Connection *connection,
               const struct TALER_PaytoHashP *account_id,
               const char *provider_user_id,
               const char *provider_legitimization_id,
diff --git a/src/kyclogic/plugin_kyclogic_template.c 
b/src/kyclogic/plugin_kyclogic_template.c
index ff325c0d..8eb506b6 100644
--- a/src/kyclogic/plugin_kyclogic_template.c
+++ b/src/kyclogic/plugin_kyclogic_template.c
@@ -136,7 +136,11 @@ template_initiate_cancel (struct 
TALER_KYCLOGIC_InitiateHandle *ih)
  *
  * @param cls the @e cls of this struct with the plugin-specific state
  * @param pd provider configuration details
+ * @param url_path rest of the URL after `/kyc-webhook/`
+ * @param connection MHD connection object (for HTTP headers)
  * @param account_id which account to trigger process for
+ * @param provider_user_id user ID (or NULL) the proof is for
+ * @param provider_legitimization_id legitimization ID the proof is for
  * @param cb function to call with the result
  * @param cb_cls closure for @a cb
  * @return handle to cancel operation early
@@ -144,6 +148,8 @@ template_initiate_cancel (struct 
TALER_KYCLOGIC_InitiateHandle *ih)
 static struct TALER_KYCLOGIC_ProofHandle *
 template_proof (void *cls,
                 const struct TALER_KYCLOGIC_ProviderDetails *pd,
+                const char *url_path,
+                struct MHD_Connection *connection,
                 const struct TALER_PaytoHashP *account_id,
                 const char *provider_user_id,
                 const char *provider_legitimization_id,

-- 
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]