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
Original file line number
Diff line number
Diff line change
@@ -87,5 +87,7 @@ 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.
91
+
-`tls_client_private_key` - (Optional) The TLS client pkcs1 private key in PEM format when the keycloak server is configured with TLS mutual authentication.
90
92
-`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`.
91
93
-`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.",
175
175
Default: false,
176
176
},
177
+
"tls_client_certificate": {
178
+
Optional: true,
179
+
Type: schema.TypeString,
180
+
Description: "TLS client certificate as PEM string for mutual authentication",
181
+
Default: "",
182
+
},
183
+
"tls_client_private_key": {
184
+
Optional: true,
185
+
Type: schema.TypeString,
186
+
Description: "TLS client private key as PEM string for mutual authentication",
0 commit comments