You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/index.md
+2-1Lines changed: 2 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -87,7 +87,8 @@ The following arguments are supported:
87
87
-`client_timeout` - (Optional) Sets the timeout of the client when addressing Keycloak, in seconds. Defaults to the environment variable `KEYCLOAK_CLIENT_TIMEOUT`, or `15` if the environment variable is not specified.
88
88
-`tls_insecure_skip_verify` - (Optional) Allows ignoring insecure certificates when set to `true`. Defaults to `false`. Disabling this security check is dangerous and should only be done in local or test environments.
89
89
-`root_ca_certificate` - (Optional) Allows x509 calls using an unknown CA certificate (for development purposes)
90
-
-`tls_client_certificate` - (Optional) The TLS client certificate in PEM format when the keycloak server is configured with TLS mutual authentication.
90
+
-`tls_client_certificate` - (Optional) The TLS client certificate in PEM format when the Keycloak server is configured with TLS mutual authentication.
91
+
-`tls_client_auth` - (Optional) When true, also uses the TLS client certificate for Keycloak X509 authentication.
91
92
-`tls_client_private_key` - (Optional) The TLS client pkcs1 private key in PEM format when the keycloak server is configured with TLS mutual authentication.
92
93
-`base_path` - (Optional) The base path used for accessing the Keycloak REST API. Defaults to the environment variable `KEYCLOAK_BASE_PATH`, or an empty string if the environment variable is not specified. Note that users of the legacy distribution of Keycloak will need to set this attribute to `/auth`.
93
94
-`additional_headers` - (Optional) A map of custom HTTP headers to add to each request to the Keycloak API.
Description: "Allows ignoring insecure certificates when set to true. Defaults to false. Disabling security check is dangerous and should be avoided.",
181
181
Default: false,
182
182
},
183
+
"tls_client_auth": {
184
+
Optional: true,
185
+
Type: schema.TypeString,
186
+
Description: "When true, uses also the TLS client certificate for authentication in Keycloak",
0 commit comments