.. Document meta
:orphan:
.. |antsibull-internal-nbsp| unicode:: 0xA0
:trim:
.. meta::
:antsibull-docs: 2.24.0
.. Anchors
.. _ansible_collections.middleware_automation.keycloak.keycloak_authentication_module:
.. Anchors: short name for ansible.builtin
.. Title
keycloak_authentication -- Configure authentication in Keycloak
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
.. Collection note
.. note::
This module is part of the `middleware_automation.keycloak collection
Parameter |
Comments |
|---|---|
Alias for the authentication flow. |
|
OpenID Connect client_id to authenticate to the API with. Default: |
|
Client Secret to use in conjunction with auth_client_id (if required). |
|
URL to the Keycloak instance. |
|
Password to authenticate for API access with. |
|
Keycloak realm name to authenticate to for API access. |
|
Username to authenticate for API access with. |
|
Configuration structure for the executions. |
|
Describe the config of the authentication. |
|
Name of the execution or subflow to create or update. |
|
Alias of parent flow. |
|
Priority order of the execution. |
|
|
|
Control status of the subflow or execution. Choices:
|
|
For new subflows, optionally specify the type. Is only used at creation. Choices:
|
|
Controls the HTTP connections timeout period (in seconds) to Keycloak API. Default: |
|
|
|
Description of the flow. |
|
If Choices:
|
|
Configures the HTTP User-Agent header. Default: |
|
Choices:
|
|
The name of the realm in which is the authentication. |
|
Authentication refresh token for Keycloak API. |
|
Control if the authentication flow must exists or not. Choices:
|
|
Authentication token for Keycloak API. |
|
Verify TLS certificates (do not disable this in production). Choices:
|
Key |
Description |
|---|---|
Representation of the authentication after module execution. Returned: on success Sample: |
|
Message as to what action was taken. Returned: always |