From 74bc9dcddc6e27cb12448382b34427ba6d03c607 Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Tue, 10 Jan 2023 13:35:45 +0100 Subject: update KYC options, fixing #7559 --- manpages/taler.conf.5.rst | 34 +++++++++++++++++++++++++++++----- 1 file changed, 29 insertions(+), 5 deletions(-) (limited to 'manpages') 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 -------------------------------- -- cgit v1.2.3