summaryrefslogtreecommitdiff
path: root/manpages
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2023-01-10 13:35:45 +0100
committerChristian Grothoff <christian@grothoff.org>2023-01-10 13:35:45 +0100
commit74bc9dcddc6e27cb12448382b34427ba6d03c607 (patch)
tree1812b6b53dbccc53ff1dc25e420ea863db18c0d9 /manpages
parentc02151cf94d918ab51926651fbdef460d1019632 (diff)
downloaddocs-74bc9dcddc6e27cb12448382b34427ba6d03c607.tar.gz
docs-74bc9dcddc6e27cb12448382b34427ba6d03c607.tar.bz2
docs-74bc9dcddc6e27cb12448382b34427ba6d03c607.zip
update KYC options, fixing #7559
Diffstat (limited to 'manpages')
-rw-r--r--manpages/taler.conf.5.rst34
1 files changed, 29 insertions, 5 deletions
diff --git a/manpages/taler.conf.5.rst b/manpages/taler.conf.5.rst
index 1c70879d..4ab82356 100644
--- a/manpages/taler.conf.5.rst
+++ b/manpages/taler.conf.5.rst
@@ -174,19 +174,19 @@ KYC_OAUTH2_VALIDITY
Duration (e.g. "12 months") of the validity of the performed KYC check. Can be "forever".
KYC_OAUTH2_AUTH_URL
- URL of the OAuth2 endpoint to be used for KYC checks. Requires KYC_ENABLED to be "OAUTH2". Example: "http://localhost:8888/oauth/v2/login" (or "/token")
+ URL of the OAuth2 endpoint to be used for KYC checks. Example: "http://localhost:8888/oauth/v2/login" (or "/token")
KYC_OAUTH2_LOGIN_URL
- URL of the OAuth2 endpoint to be used for KYC checks. Requires KYC_ENABLED to be "OAUTH2". Example: "http://localhost:8888/oauth/v2/login"
+ URL of the OAuth2 endpoint to be used for KYC checks. Example: "http://localhost:8888/oauth/v2/login"
KYC_OAUTH2_INFO_URL
- URL of the endpoint where the OAuth 2.0 token can be used to download the user's details. Requires KYC_ENABLED to be "OAUTH2". Example: "http://localhost:8888/api/user/me"
+ URL of the endpoint where the OAuth 2.0 token can be used to download the user's details. Example: "http://localhost:8888/api/user/me"
KYC_OAUTH2_CLIENT_ID
- Client ID of the exchange when it talks to the KYC OAuth2 endpoint. Requires KYC_ENABLED to be "OAUTH2".
+ Client ID of the exchange when it talks to the KYC OAuth2 endpoint.
KYC_OAUTH2_CLIENT_SECRET
- Client secret of the exchange to use when talking to the KYC Oauth2 endpoint. Requires KYC_ENABLED to be "OAUTH2".
+ Client secret of the exchange to use when talking to the KYC Oauth2 endpoint.
KYC_OAUTH2_POST_URL
URL to which the exchange will redirect the client's browser after successful authorization/login for the KYC process.
@@ -211,6 +211,30 @@ KYC_KYCAID_POST_URL
URL to which the exchange will redirect the client's browser after successful authorization/login for the KYC process.
+EXCHANGE KYC PERSONA OPTIONS
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+The following options must be in the section "[kyc-provider-XXX]" sections with "LOGIC = persona".
+
+
+KYC_PERSONA_VALIDITY
+ Duration (e.g. "12 months") of the validity of the performed KYC check. Can be "forever".
+
+KYC_PERSONA_AUTH_TOKEN
+ Authentication token to access the KYC service.
+
+KYC_PERSONA_SALT
+ Salt value to use for request idempotency. Optional, generated at random per process if not given.
+
+KYC_PERSONA_SUBDOMAIN
+ Subdomain to use under Persona.
+
+KYC_PERSONA_POST_URL
+ URL to which the exchange will redirect the client's browser after successful authorization/login for the KYC process.
+
+KYC_PERSONA_TEMPLATE_ID
+ ID of the Persona template to use.
+
EXCHANGE OFFLINE SIGNING OPTIONS
--------------------------------