diff --git a/charts/vc-authn-oidc/README.md b/charts/vc-authn-oidc/README.md index 4b610400..c1430c1b 100644 --- a/charts/vc-authn-oidc/README.md +++ b/charts/vc-authn-oidc/README.md @@ -101,7 +101,8 @@ kubectl delete secret,pvc --selector "app.kubernetes.io/instance"=my-release | `controller.sessionTimeout.duration` | The number of seconds an auth_sessions in the states defined in controllerSessionTimeoutConfig is kept for | `86400` | | `controller.sessionTimeout.config` | The json list of auth session states that are safe for deletion | `["expired","failed","abandoned"]` | | `controller.templateDirectory` | The directory where the controller templates are stored | `/app/controller-config/templates` | -| `controller.userVariableSubsitution` | The placeholder for the user variable substitution file that can be used to add substitution variables | `# This is a default placeholder Python file +| `controller.userVariableSubsitution` | The placeholder for the user variable substitution file that can be used to add substitution variables | `# This is a default placeholder Python file` +| `controller.useConnectionBasedVerification` | Whether to use connection-based proofs. If false connectionless OOB invites contain the proof | `true` # Add any extensions to user variables here. Example below: # def sub_days_plus_one(days: str) -> int: diff --git a/charts/vc-authn-oidc/templates/deployment.yaml b/charts/vc-authn-oidc/templates/deployment.yaml index 46fac164..0578c9eb 100644 --- a/charts/vc-authn-oidc/templates/deployment.yaml +++ b/charts/vc-authn-oidc/templates/deployment.yaml @@ -85,6 +85,8 @@ spec: value: {{ .Values.controller.sessionTimeout.duration | quote }} - name: CONTROLLER_TEMPLATE_DIR value: {{ .Values.controller.templateDirectory | quote }} + - name: USE_CONNECTION_BASED_VERIFICATION + value: {{ .Values.controller.useConnectionBasedVerification | quote }} - name: ACAPY_AGENT_URL value: {{ include "acapy.agent.url" . }} - name: ACAPY_ADMIN_URL diff --git a/charts/vc-authn-oidc/values.yaml b/charts/vc-authn-oidc/values.yaml index 332cff6f..506a28cd 100644 --- a/charts/vc-authn-oidc/values.yaml +++ b/charts/vc-authn-oidc/values.yaml @@ -39,6 +39,7 @@ walletDeepLinkPrefix: bcwallet://aries_proof-request ## @param controller.templateDirectory The directory where the controller templates are stored ## @param controller.userVariableSubsitution The placeholder for the user variable substitution file that can be used to add substitution variables ## @param controller.customHtmlConfigMapName ConfigMap file used to define the HTML file overrides +## @param controller.useConnectionBasedVerification Whether to use connection-based proofs. If false connectionless OOB invites contain the proof. controller: cameraRedirectUrl: wallet_howto presentationExpireTime: 300 @@ -64,6 +65,7 @@ controller: # r"\$sub_days_plus_one_(\d+)", sub_days_plus_one # ) customHtmlConfigMapName: "" + useConnectionBasedVerification: true ## @param useHTTPS Prepend Agent and Admin URLs with `https` useHTTPS: true