Provider Args
data class ProviderArgs(val additionalHeaders: Output<Map<String, String>>? = null, val basePath: Output<String>? = null, val clientId: Output<String>? = null, val clientSecret: Output<String>? = null, val clientTimeout: Output<Int>? = null, val initialLogin: Output<Boolean>? = null, val password: Output<String>? = null, val realm: Output<String>? = null, val redHatSso: Output<Boolean>? = null, val rootCaCertificate: Output<String>? = null, val tlsInsecureSkipVerify: Output<Boolean>? = null, val url: Output<String>? = null, val username: Output<String>? = null) : ConvertibleToJava<ProviderArgs>
The provider type for the keycloak package. By default, resources use package-wide configuration settings, however an explicit Provider
instance may be created and passed during resource construction to achieve fine-grained programmatic control over provider settings. See the documentation for more information.
Constructors
Link copied to clipboard
constructor(additionalHeaders: Output<Map<String, String>>? = null, basePath: Output<String>? = null, clientId: Output<String>? = null, clientSecret: Output<String>? = null, clientTimeout: Output<Int>? = null, initialLogin: Output<Boolean>? = null, password: Output<String>? = null, realm: Output<String>? = null, redHatSso: Output<Boolean>? = null, rootCaCertificate: Output<String>? = null, tlsInsecureSkipVerify: Output<Boolean>? = null, url: Output<String>? = null, username: Output<String>? = null)
Properties
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Timeout (in seconds) of the Keycloak client
Link copied to clipboard
Whether or not to login to Keycloak instance on provider initialization
Link copied to clipboard
Allows x509 calls using an unknown CA certificate (for development purposes)
Link copied to clipboard
Allows ignoring insecure certificates when set to true. Defaults to false. Disabling security check is dangerous and should be avoided.