From 5e366b463aebb309ff85f7be66152219030543c1 Mon Sep 17 00:00:00 2001 From: Alexander Korolev Date: Sat, 30 Mar 2024 14:40:01 +0100 Subject: [PATCH] Keycloak Admin REST API v24.0.200 (#103) --- Cargo.toml | 2 +- README.md | 2 +- api/openapi.json | 7 + src/lib.rs | 2 +- src/rest/generated_rest.rs | 641 +++++++++++++++++++------------------ 5 files changed, 333 insertions(+), 321 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 3d0d224..b7b3e0e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "keycloak" -version = "24.0.0" +version = "24.0.200" authors = ["Alexander Korolev "] edition = "2021" categories = ["api-bindings", "asynchronous"] diff --git a/README.md b/README.md index dd51648..f3bff3d 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ Dual-licensed under `MIT` or the [UNLICENSE](http://unlicense.org/). ## Features -Implements [Keycloak Admin REST API version 24.0.0](https://www.keycloak.org/docs-api/24.0.0/rest-api/index.html). +Implements [Keycloak Admin REST API version 24.0.2](https://www.keycloak.org/docs-api/24.0.2/rest-api/index.html). ### Feature flags diff --git a/api/openapi.json b/api/openapi.json index 70fd778..276392d 100644 --- a/api/openapi.json +++ b/api/openapi.json @@ -10709,6 +10709,13 @@ "schema" : { "type" : "string" } + }, { + "name" : "isOffline", + "in" : "query", + "schema" : { + "default" : false, + "type" : "boolean" + } } ], "responses" : { "204" : { diff --git a/src/lib.rs b/src/lib.rs index 83a2081..c95f0bc 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -7,7 +7,7 @@ Dual-licensed under `MIT` or the [UNLICENSE](http://unlicense.org/). ## Features -Implements [Keycloak Admin REST API version 24.0.0](https://www.keycloak.org/docs-api/24.0.0/rest-api/index.html). +Implements [Keycloak Admin REST API version 24.0.2](https://www.keycloak.org/docs-api/24.0.2/rest-api/index.html). ### Feature flags diff --git a/src/rest/generated_rest.rs b/src/rest/generated_rest.rs index 0923fb9..ea56788 100644 --- a/src/rest/generated_rest.rs +++ b/src/rest/generated_rest.rs @@ -16,7 +16,7 @@ impl KeycloakAdmin { /// /// `DELETE /admin/realms/{realm}/attack-detection/brute-force/users` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-attack-detection")] pub async fn realm_attack_detection_brute_force_users_delete( &self, @@ -45,7 +45,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/attack-detection/brute-force/users/{user_id}` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/attack-detection/brute-force/users/{userId}` #[cfg(feature = "tag-attack-detection")] @@ -76,7 +76,7 @@ impl KeycloakAdmin { /// /// `DELETE /admin/realms/{realm}/attack-detection/brute-force/users/{user_id}` /// - /// Documentation: + /// Documentation: /// /// REST method: `DELETE /admin/realms/{realm}/attack-detection/brute-force/users/{userId}` #[cfg(feature = "tag-attack-detection")] @@ -109,7 +109,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/authentication/authenticator-providers` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-authentication-management")] pub async fn realm_authentication_authenticator_providers_get( &self, @@ -136,7 +136,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/authentication/client-authenticator-providers` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-authentication-management")] pub async fn realm_authentication_client_authenticator_providers_get( &self, @@ -164,7 +164,7 @@ impl KeycloakAdmin { /// /// `POST /admin/realms/{realm}/authentication/config` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-authentication-management")] #[deprecated] pub async fn realm_authentication_config_post( @@ -196,7 +196,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/authentication/config-description/{provider_id}` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/authentication/config-description/{providerId}` #[cfg(feature = "tag-authentication-management")] @@ -227,7 +227,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/authentication/config/{id}` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-authentication-management")] pub async fn realm_authentication_config_with_id_get( &self, @@ -257,7 +257,7 @@ impl KeycloakAdmin { /// /// `PUT /admin/realms/{realm}/authentication/config/{id}` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-authentication-management")] pub async fn realm_authentication_config_with_id_put( &self, @@ -289,7 +289,7 @@ impl KeycloakAdmin { /// /// `DELETE /admin/realms/{realm}/authentication/config/{id}` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-authentication-management")] pub async fn realm_authentication_config_with_id_delete( &self, @@ -319,7 +319,7 @@ impl KeycloakAdmin { /// /// `POST /admin/realms/{realm}/authentication/executions` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-authentication-management")] pub async fn realm_authentication_executions_post( &self, @@ -350,7 +350,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/authentication/executions/{execution_id}` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/authentication/executions/{executionId}` #[cfg(feature = "tag-authentication-management")] @@ -382,7 +382,7 @@ impl KeycloakAdmin { /// /// `DELETE /admin/realms/{realm}/authentication/executions/{execution_id}` /// - /// Documentation: + /// Documentation: /// /// REST method: `DELETE /admin/realms/{realm}/authentication/executions/{executionId}` #[cfg(feature = "tag-authentication-management")] @@ -415,7 +415,7 @@ impl KeycloakAdmin { /// /// `POST /admin/realms/{realm}/authentication/executions/{execution_id}/config` /// - /// Documentation: + /// Documentation: /// /// REST method: `POST /admin/realms/{realm}/authentication/executions/{executionId}/config` #[cfg(feature = "tag-authentication-management")] @@ -450,7 +450,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/authentication/executions/{execution_id}/config/{id}` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/authentication/executions/{executionId}/config/{id}` #[cfg(feature = "tag-authentication-management")] @@ -483,7 +483,7 @@ impl KeycloakAdmin { /// /// `POST /admin/realms/{realm}/authentication/executions/{execution_id}/lower-priority` /// - /// Documentation: + /// Documentation: /// /// REST method: `POST /admin/realms/{realm}/authentication/executions/{executionId}/lower-priority` #[cfg(feature = "tag-authentication-management")] @@ -515,7 +515,7 @@ impl KeycloakAdmin { /// /// `POST /admin/realms/{realm}/authentication/executions/{execution_id}/raise-priority` /// - /// Documentation: + /// Documentation: /// /// REST method: `POST /admin/realms/{realm}/authentication/executions/{executionId}/raise-priority` #[cfg(feature = "tag-authentication-management")] @@ -546,7 +546,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/authentication/flows` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-authentication-management")] pub async fn realm_authentication_flows_get( &self, @@ -574,7 +574,7 @@ impl KeycloakAdmin { /// /// `POST /admin/realms/{realm}/authentication/flows` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-authentication-management")] pub async fn realm_authentication_flows_post( &self, @@ -606,7 +606,7 @@ impl KeycloakAdmin { /// /// `POST /admin/realms/{realm}/authentication/flows/{flow_alias}/copy` /// - /// Documentation: + /// Documentation: /// /// REST method: `POST /admin/realms/{realm}/authentication/flows/{flowAlias}/copy` #[cfg(feature = "tag-authentication-management")] @@ -640,7 +640,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/authentication/flows/{flow_alias}/executions` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/authentication/flows/{flowAlias}/executions` #[cfg(feature = "tag-authentication-management")] @@ -673,7 +673,7 @@ impl KeycloakAdmin { /// /// `PUT /admin/realms/{realm}/authentication/flows/{flow_alias}/executions` /// - /// Documentation: + /// Documentation: /// /// REST method: `PUT /admin/realms/{realm}/authentication/flows/{flowAlias}/executions` #[cfg(feature = "tag-authentication-management")] @@ -708,7 +708,7 @@ impl KeycloakAdmin { /// /// `POST /admin/realms/{realm}/authentication/flows/{flow_alias}/executions/execution` /// - /// Documentation: + /// Documentation: /// /// REST method: `POST /admin/realms/{realm}/authentication/flows/{flowAlias}/executions/execution` #[cfg(feature = "tag-authentication-management")] @@ -743,7 +743,7 @@ impl KeycloakAdmin { /// /// `POST /admin/realms/{realm}/authentication/flows/{flow_alias}/executions/flow` /// - /// Documentation: + /// Documentation: /// /// REST method: `POST /admin/realms/{realm}/authentication/flows/{flowAlias}/executions/flow` #[cfg(feature = "tag-authentication-management")] @@ -777,7 +777,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/authentication/flows/{id}` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-authentication-management")] pub async fn realm_authentication_flows_with_id_get( &self, @@ -807,7 +807,7 @@ impl KeycloakAdmin { /// /// `PUT /admin/realms/{realm}/authentication/flows/{id}` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-authentication-management")] pub async fn realm_authentication_flows_with_id_put( &self, @@ -839,7 +839,7 @@ impl KeycloakAdmin { /// /// `DELETE /admin/realms/{realm}/authentication/flows/{id}` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-authentication-management")] pub async fn realm_authentication_flows_with_id_delete( &self, @@ -868,7 +868,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/authentication/form-action-providers` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-authentication-management")] pub async fn realm_authentication_form_action_providers_get( &self, @@ -895,7 +895,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/authentication/form-providers` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-authentication-management")] pub async fn realm_authentication_form_providers_get( &self, @@ -922,7 +922,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/authentication/per-client-config-description` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-authentication-management")] pub async fn realm_authentication_per_client_config_description_get( &self, @@ -950,7 +950,7 @@ impl KeycloakAdmin { /// /// `POST /admin/realms/{realm}/authentication/register-required-action` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-authentication-management")] pub async fn realm_authentication_register_required_action_post( &self, @@ -980,7 +980,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/authentication/required-actions` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-authentication-management")] pub async fn realm_authentication_required_actions_get( &self, @@ -1008,7 +1008,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/authentication/required-actions/{alias}` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-authentication-management")] pub async fn realm_authentication_required_actions_with_alias_get( &self, @@ -1038,7 +1038,7 @@ impl KeycloakAdmin { /// /// `PUT /admin/realms/{realm}/authentication/required-actions/{alias}` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-authentication-management")] pub async fn realm_authentication_required_actions_with_alias_put( &self, @@ -1070,7 +1070,7 @@ impl KeycloakAdmin { /// /// `DELETE /admin/realms/{realm}/authentication/required-actions/{alias}` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-authentication-management")] pub async fn realm_authentication_required_actions_with_alias_delete( &self, @@ -1100,7 +1100,7 @@ impl KeycloakAdmin { /// /// `POST /admin/realms/{realm}/authentication/required-actions/{alias}/lower-priority` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-authentication-management")] pub async fn realm_authentication_required_actions_with_alias_lower_priority_post( &self, @@ -1130,7 +1130,7 @@ impl KeycloakAdmin { /// /// `POST /admin/realms/{realm}/authentication/required-actions/{alias}/raise-priority` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-authentication-management")] pub async fn realm_authentication_required_actions_with_alias_raise_priority_post( &self, @@ -1159,7 +1159,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/authentication/unregistered-required-actions` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-authentication-management")] pub async fn realm_authentication_unregistered_required_actions_get( &self, @@ -1190,7 +1190,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/clients/{client_uuid}/certificates/{attr}` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/clients/{client-uuid}/certificates/{attr}` #[cfg(feature = "tag-client-attribute-certificate")] @@ -1224,7 +1224,7 @@ impl KeycloakAdmin { /// /// `POST /admin/realms/{realm}/clients/{client_uuid}/certificates/{attr}/download` /// - /// Documentation: + /// Documentation: /// /// REST method: `POST /admin/realms/{realm}/clients/{client-uuid}/certificates/{attr}/download` #[cfg(feature = "tag-client-attribute-certificate")] @@ -1259,7 +1259,7 @@ impl KeycloakAdmin { /// /// `POST /admin/realms/{realm}/clients/{client_uuid}/certificates/{attr}/generate` /// - /// Documentation: + /// Documentation: /// /// REST method: `POST /admin/realms/{realm}/clients/{client-uuid}/certificates/{attr}/generate` #[cfg(feature = "tag-client-attribute-certificate")] @@ -1296,7 +1296,7 @@ impl KeycloakAdmin { /// /// `POST /admin/realms/{realm}/clients/{client_uuid}/certificates/{attr}/generate-and-download` /// - /// Documentation: + /// Documentation: /// /// REST method: `POST /admin/realms/{realm}/clients/{client-uuid}/certificates/{attr}/generate-and-download` #[cfg(feature = "tag-client-attribute-certificate")] @@ -1331,7 +1331,7 @@ impl KeycloakAdmin { /// /// `POST /admin/realms/{realm}/clients/{client_uuid}/certificates/{attr}/upload` /// - /// Documentation: + /// Documentation: /// /// REST method: `POST /admin/realms/{realm}/clients/{client-uuid}/certificates/{attr}/upload` #[cfg(feature = "tag-client-attribute-certificate")] @@ -1364,7 +1364,7 @@ impl KeycloakAdmin { /// /// `POST /admin/realms/{realm}/clients/{client_uuid}/certificates/{attr}/upload-certificate` /// - /// Documentation: + /// Documentation: /// /// REST method: `POST /admin/realms/{realm}/clients/{client-uuid}/certificates/{attr}/upload-certificate` #[cfg(feature = "tag-client-attribute-certificate")] @@ -1395,7 +1395,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/clients-initial-access` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-client-initial-access")] pub async fn realm_clients_initial_access_get( &self, @@ -1423,7 +1423,7 @@ impl KeycloakAdmin { /// /// `POST /admin/realms/{realm}/clients-initial-access` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-client-initial-access")] pub async fn realm_clients_initial_access_post( &self, @@ -1451,7 +1451,7 @@ impl KeycloakAdmin { /// /// `DELETE /admin/realms/{realm}/clients-initial-access/{id}` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-client-initial-access")] pub async fn realm_clients_initial_access_with_id_delete( &self, @@ -1482,7 +1482,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/client-registration-policy/providers` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-client-registration-policy")] pub async fn realm_client_registration_policy_providers_get( &self, @@ -1513,7 +1513,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/groups/{group_id}/role-mappings/clients/{client}` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/groups/{group-id}/role-mappings/clients/{client}` #[cfg(feature = "tag-client-role-mappings")] @@ -1547,7 +1547,7 @@ impl KeycloakAdmin { /// /// `POST /admin/realms/{realm}/groups/{group_id}/role-mappings/clients/{client}` /// - /// Documentation: + /// Documentation: /// /// REST method: `POST /admin/realms/{realm}/groups/{group-id}/role-mappings/clients/{client}` #[cfg(feature = "tag-client-role-mappings")] @@ -1584,7 +1584,7 @@ impl KeycloakAdmin { /// /// `DELETE /admin/realms/{realm}/groups/{group_id}/role-mappings/clients/{client}` /// - /// Documentation: + /// Documentation: /// /// REST method: `DELETE /admin/realms/{realm}/groups/{group-id}/role-mappings/clients/{client}` #[cfg(feature = "tag-client-role-mappings")] @@ -1620,7 +1620,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/groups/{group_id}/role-mappings/clients/{client}/available` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/groups/{group-id}/role-mappings/clients/{client}/available` #[cfg(feature = "tag-client-role-mappings")] @@ -1654,7 +1654,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/groups/{group_id}/role-mappings/clients/{client}/composite` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/groups/{group-id}/role-mappings/clients/{client}/composite` #[cfg(feature = "tag-client-role-mappings")] @@ -1691,7 +1691,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/users/{user_id}/role-mappings/clients/{client}` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/users/{user-id}/role-mappings/clients/{client}` #[cfg(feature = "tag-client-role-mappings")] @@ -1725,7 +1725,7 @@ impl KeycloakAdmin { /// /// `POST /admin/realms/{realm}/users/{user_id}/role-mappings/clients/{client}` /// - /// Documentation: + /// Documentation: /// /// REST method: `POST /admin/realms/{realm}/users/{user-id}/role-mappings/clients/{client}` #[cfg(feature = "tag-client-role-mappings")] @@ -1762,7 +1762,7 @@ impl KeycloakAdmin { /// /// `DELETE /admin/realms/{realm}/users/{user_id}/role-mappings/clients/{client}` /// - /// Documentation: + /// Documentation: /// /// REST method: `DELETE /admin/realms/{realm}/users/{user-id}/role-mappings/clients/{client}` #[cfg(feature = "tag-client-role-mappings")] @@ -1798,7 +1798,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/users/{user_id}/role-mappings/clients/{client}/available` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/users/{user-id}/role-mappings/clients/{client}/available` #[cfg(feature = "tag-client-role-mappings")] @@ -1832,7 +1832,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/users/{user_id}/role-mappings/clients/{client}/composite` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/users/{user-id}/role-mappings/clients/{client}/composite` #[cfg(feature = "tag-client-role-mappings")] @@ -1869,7 +1869,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/client-scopes` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-client-scopes")] pub async fn realm_client_scopes_get( &self, @@ -1894,7 +1894,7 @@ impl KeycloakAdmin { /// /// `POST /admin/realms/{realm}/client-scopes` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-client-scopes")] pub async fn realm_client_scopes_post( &self, @@ -1922,7 +1922,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/client-scopes/{client_scope_id}` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/client-scopes/{client-scope-id}` #[cfg(feature = "tag-client-scopes")] @@ -1954,7 +1954,7 @@ impl KeycloakAdmin { /// /// `PUT /admin/realms/{realm}/client-scopes/{client_scope_id}` /// - /// Documentation: + /// Documentation: /// /// REST method: `PUT /admin/realms/{realm}/client-scopes/{client-scope-id}` #[cfg(feature = "tag-client-scopes")] @@ -1988,7 +1988,7 @@ impl KeycloakAdmin { /// /// `DELETE /admin/realms/{realm}/client-scopes/{client_scope_id}` /// - /// Documentation: + /// Documentation: /// /// REST method: `DELETE /admin/realms/{realm}/client-scopes/{client-scope-id}` #[cfg(feature = "tag-client-scopes")] @@ -2019,7 +2019,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/client-templates` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-client-scopes")] pub async fn realm_client_templates_get( &self, @@ -2047,7 +2047,7 @@ impl KeycloakAdmin { /// /// `POST /admin/realms/{realm}/client-templates` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-client-scopes")] pub async fn realm_client_templates_post( &self, @@ -2078,7 +2078,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/client-templates/{client_scope_id}` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/client-templates/{client-scope-id}` #[cfg(feature = "tag-client-scopes")] @@ -2110,7 +2110,7 @@ impl KeycloakAdmin { /// /// `PUT /admin/realms/{realm}/client-templates/{client_scope_id}` /// - /// Documentation: + /// Documentation: /// /// REST method: `PUT /admin/realms/{realm}/client-templates/{client-scope-id}` #[cfg(feature = "tag-client-scopes")] @@ -2144,7 +2144,7 @@ impl KeycloakAdmin { /// /// `DELETE /admin/realms/{realm}/client-templates/{client_scope_id}` /// - /// Documentation: + /// Documentation: /// /// REST method: `DELETE /admin/realms/{realm}/client-templates/{client-scope-id}` #[cfg(feature = "tag-client-scopes")] @@ -2183,7 +2183,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/clients` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-clients")] #[allow(clippy::too_many_arguments)] pub async fn realm_clients_get( @@ -2233,7 +2233,7 @@ impl KeycloakAdmin { /// /// `POST /admin/realms/{realm}/clients` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-clients")] pub async fn realm_clients_post( &self, @@ -2261,7 +2261,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/clients/{client_uuid}` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/clients/{client-uuid}` #[cfg(feature = "tag-clients")] @@ -2293,7 +2293,7 @@ impl KeycloakAdmin { /// /// `PUT /admin/realms/{realm}/clients/{client_uuid}` /// - /// Documentation: + /// Documentation: /// /// REST method: `PUT /admin/realms/{realm}/clients/{client-uuid}` #[cfg(feature = "tag-clients")] @@ -2327,7 +2327,7 @@ impl KeycloakAdmin { /// /// `DELETE /admin/realms/{realm}/clients/{client_uuid}` /// - /// Documentation: + /// Documentation: /// /// REST method: `DELETE /admin/realms/{realm}/clients/{client-uuid}` #[cfg(feature = "tag-clients")] @@ -2359,7 +2359,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/clients/{client_uuid}/client-secret` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/clients/{client-uuid}/client-secret` #[cfg(feature = "tag-clients")] @@ -2390,7 +2390,7 @@ impl KeycloakAdmin { /// /// `POST /admin/realms/{realm}/clients/{client_uuid}/client-secret` /// - /// Documentation: + /// Documentation: /// /// REST method: `POST /admin/realms/{realm}/clients/{client-uuid}/client-secret` #[cfg(feature = "tag-clients")] @@ -2421,7 +2421,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/clients/{client_uuid}/client-secret/rotated` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/clients/{client-uuid}/client-secret/rotated` #[cfg(feature = "tag-clients")] @@ -2452,7 +2452,7 @@ impl KeycloakAdmin { /// /// `DELETE /admin/realms/{realm}/clients/{client_uuid}/client-secret/rotated` /// - /// Documentation: + /// Documentation: /// /// REST method: `DELETE /admin/realms/{realm}/clients/{client-uuid}/client-secret/rotated` #[cfg(feature = "tag-clients")] @@ -2484,7 +2484,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/clients/{client_uuid}/default-client-scopes` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/clients/{client-uuid}/default-client-scopes` #[cfg(feature = "tag-clients")] @@ -2514,7 +2514,7 @@ impl KeycloakAdmin { /// /// `PUT /admin/realms/{realm}/clients/{client_uuid}/default-client-scopes/{client_scope_id}` /// - /// Documentation: + /// Documentation: /// /// REST method: `PUT /admin/realms/{realm}/clients/{client-uuid}/default-client-scopes/{clientScopeId}` #[cfg(feature = "tag-clients")] @@ -2547,7 +2547,7 @@ impl KeycloakAdmin { /// /// `DELETE /admin/realms/{realm}/clients/{client_uuid}/default-client-scopes/{client_scope_id}` /// - /// Documentation: + /// Documentation: /// /// REST method: `DELETE /admin/realms/{realm}/clients/{client-uuid}/default-client-scopes/{clientScopeId}` #[cfg(feature = "tag-clients")] @@ -2582,7 +2582,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/clients/{client_uuid}/evaluate-scopes/generate-example-access-token` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/clients/{client-uuid}/evaluate-scopes/generate-example-access-token` #[cfg(feature = "tag-clients")] @@ -2623,7 +2623,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/clients/{client_uuid}/evaluate-scopes/generate-example-id-token` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/clients/{client-uuid}/evaluate-scopes/generate-example-id-token` #[cfg(feature = "tag-clients")] @@ -2664,7 +2664,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/clients/{client_uuid}/evaluate-scopes/generate-example-userinfo` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/clients/{client-uuid}/evaluate-scopes/generate-example-userinfo` #[cfg(feature = "tag-clients")] @@ -2704,7 +2704,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/clients/{client_uuid}/evaluate-scopes/protocol-mappers` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/clients/{client-uuid}/evaluate-scopes/protocol-mappers` #[cfg(feature = "tag-clients")] @@ -2741,7 +2741,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/clients/{client_uuid}/evaluate-scopes/scope-mappings/{role_container_id}/granted` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/clients/{client-uuid}/evaluate-scopes/scope-mappings/{roleContainerId}/granted` #[cfg(feature = "tag-clients")] @@ -2779,7 +2779,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/clients/{client_uuid}/evaluate-scopes/scope-mappings/{role_container_id}/not-granted` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/clients/{client-uuid}/evaluate-scopes/scope-mappings/{roleContainerId}/not-granted` #[cfg(feature = "tag-clients")] @@ -2814,7 +2814,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/clients/{client_uuid}/installation/providers/{provider_id}` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/clients/{client-uuid}/installation/providers/{providerId}` #[cfg(feature = "tag-clients")] @@ -2847,7 +2847,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/clients/{client_uuid}/management/permissions` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/clients/{client-uuid}/management/permissions` #[cfg(feature = "tag-clients")] @@ -2879,7 +2879,7 @@ impl KeycloakAdmin { /// /// `PUT /admin/realms/{realm}/clients/{client_uuid}/management/permissions` /// - /// Documentation: + /// Documentation: /// /// REST method: `PUT /admin/realms/{realm}/clients/{client-uuid}/management/permissions` #[cfg(feature = "tag-clients")] @@ -2913,7 +2913,7 @@ impl KeycloakAdmin { /// /// `POST /admin/realms/{realm}/clients/{client_uuid}/nodes` /// - /// Documentation: + /// Documentation: /// /// REST method: `POST /admin/realms/{realm}/clients/{client-uuid}/nodes` #[cfg(feature = "tag-clients")] @@ -2948,7 +2948,7 @@ impl KeycloakAdmin { /// /// `DELETE /admin/realms/{realm}/clients/{client_uuid}/nodes/{node}` /// - /// Documentation: + /// Documentation: /// /// REST method: `DELETE /admin/realms/{realm}/clients/{client-uuid}/nodes/{node}` #[cfg(feature = "tag-clients")] @@ -2981,7 +2981,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/clients/{client_uuid}/offline-session-count` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/clients/{client-uuid}/offline-session-count` #[cfg(feature = "tag-clients")] @@ -3014,7 +3014,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/clients/{client_uuid}/offline-sessions` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/clients/{client-uuid}/offline-sessions` #[cfg(feature = "tag-clients")] @@ -3053,7 +3053,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/clients/{client_uuid}/optional-client-scopes` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/clients/{client-uuid}/optional-client-scopes` #[cfg(feature = "tag-clients")] @@ -3083,7 +3083,7 @@ impl KeycloakAdmin { /// /// `PUT /admin/realms/{realm}/clients/{client_uuid}/optional-client-scopes/{client_scope_id}` /// - /// Documentation: + /// Documentation: /// /// REST method: `PUT /admin/realms/{realm}/clients/{client-uuid}/optional-client-scopes/{clientScopeId}` #[cfg(feature = "tag-clients")] @@ -3116,7 +3116,7 @@ impl KeycloakAdmin { /// /// `DELETE /admin/realms/{realm}/clients/{client_uuid}/optional-client-scopes/{client_scope_id}` /// - /// Documentation: + /// Documentation: /// /// REST method: `DELETE /admin/realms/{realm}/clients/{client-uuid}/optional-client-scopes/{clientScopeId}` #[cfg(feature = "tag-clients")] @@ -3149,7 +3149,7 @@ impl KeycloakAdmin { /// /// `POST /admin/realms/{realm}/clients/{client_uuid}/push-revocation` /// - /// Documentation: + /// Documentation: /// /// REST method: `POST /admin/realms/{realm}/clients/{client-uuid}/push-revocation` #[cfg(feature = "tag-clients")] @@ -3180,7 +3180,7 @@ impl KeycloakAdmin { /// /// `POST /admin/realms/{realm}/clients/{client_uuid}/registration-access-token` /// - /// Documentation: + /// Documentation: /// /// REST method: `POST /admin/realms/{realm}/clients/{client-uuid}/registration-access-token` #[cfg(feature = "tag-clients")] @@ -3211,7 +3211,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/clients/{client_uuid}/service-account-user` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/clients/{client-uuid}/service-account-user` #[cfg(feature = "tag-clients")] @@ -3242,7 +3242,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/clients/{client_uuid}/session-count` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/clients/{client-uuid}/session-count` #[cfg(feature = "tag-clients")] @@ -3273,7 +3273,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/clients/{client_uuid}/test-nodes-available` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/clients/{client-uuid}/test-nodes-available` #[cfg(feature = "tag-clients")] @@ -3306,7 +3306,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/clients/{client_uuid}/user-sessions` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/clients/{client-uuid}/user-sessions` #[cfg(feature = "tag-clients")] @@ -3347,7 +3347,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/components` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-component")] pub async fn realm_components_get( &self, @@ -3382,7 +3382,7 @@ impl KeycloakAdmin { /// /// `POST /admin/realms/{realm}/components` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-component")] pub async fn realm_components_post( &self, @@ -3408,7 +3408,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/components/{id}` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-component")] pub async fn realm_components_with_id_get( &self, @@ -3436,7 +3436,7 @@ impl KeycloakAdmin { /// /// `PUT /admin/realms/{realm}/components/{id}` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-component")] pub async fn realm_components_with_id_put( &self, @@ -3466,7 +3466,7 @@ impl KeycloakAdmin { /// /// `DELETE /admin/realms/{realm}/components/{id}` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-component")] pub async fn realm_components_with_id_delete( &self, @@ -3497,7 +3497,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/components/{id}/sub-component-types` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-component")] pub async fn realm_components_with_id_sub_component_types_get( &self, @@ -3538,7 +3538,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/groups` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-groups")] #[allow(clippy::too_many_arguments)] pub async fn realm_groups_get( @@ -3592,7 +3592,7 @@ impl KeycloakAdmin { /// /// `POST /admin/realms/{realm}/groups` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-groups")] pub async fn realm_groups_post( &self, @@ -3621,7 +3621,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/groups/count` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-groups")] pub async fn realm_groups_count_get( &self, @@ -3652,7 +3652,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/groups/{group_id}` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/groups/{group-id}` #[cfg(feature = "tag-groups")] @@ -3684,7 +3684,7 @@ impl KeycloakAdmin { /// /// `PUT /admin/realms/{realm}/groups/{group_id}` /// - /// Documentation: + /// Documentation: /// /// REST method: `PUT /admin/realms/{realm}/groups/{group-id}` #[cfg(feature = "tag-groups")] @@ -3716,7 +3716,7 @@ impl KeycloakAdmin { /// /// `DELETE /admin/realms/{realm}/groups/{group_id}` /// - /// Documentation: + /// Documentation: /// /// REST method: `DELETE /admin/realms/{realm}/groups/{group-id}` #[cfg(feature = "tag-groups")] @@ -3751,7 +3751,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/groups/{group_id}/children` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/groups/{group-id}/children` #[cfg(feature = "tag-groups")] @@ -3795,7 +3795,7 @@ impl KeycloakAdmin { /// /// `POST /admin/realms/{realm}/groups/{group_id}/children` /// - /// Documentation: + /// Documentation: /// /// REST method: `POST /admin/realms/{realm}/groups/{group-id}/children` #[cfg(feature = "tag-groups")] @@ -3829,7 +3829,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/groups/{group_id}/management/permissions` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/groups/{group-id}/management/permissions` #[cfg(feature = "tag-groups")] @@ -3861,7 +3861,7 @@ impl KeycloakAdmin { /// /// `PUT /admin/realms/{realm}/groups/{group_id}/management/permissions` /// - /// Documentation: + /// Documentation: /// /// REST method: `PUT /admin/realms/{realm}/groups/{group-id}/management/permissions` #[cfg(feature = "tag-groups")] @@ -3897,7 +3897,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/groups/{group_id}/members` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/groups/{group-id}/members` #[cfg(feature = "tag-groups")] @@ -3942,7 +3942,7 @@ impl KeycloakAdmin { /// /// `POST /admin/realms/{realm}/identity-provider/import-config` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-identity-providers")] pub async fn realm_identity_provider_import_config_post( &self, @@ -3975,7 +3975,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/identity-provider/instances` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-identity-providers")] pub async fn realm_identity_provider_instances_get( &self, @@ -4019,7 +4019,7 @@ impl KeycloakAdmin { /// /// `POST /admin/realms/{realm}/identity-provider/instances` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-identity-providers")] pub async fn realm_identity_provider_instances_post( &self, @@ -4050,7 +4050,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/identity-provider/instances/{alias}` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-identity-providers")] pub async fn realm_identity_provider_instances_with_alias_get( &self, @@ -4080,7 +4080,7 @@ impl KeycloakAdmin { /// /// `PUT /admin/realms/{realm}/identity-provider/instances/{alias}` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-identity-providers")] pub async fn realm_identity_provider_instances_with_alias_put( &self, @@ -4112,7 +4112,7 @@ impl KeycloakAdmin { /// /// `DELETE /admin/realms/{realm}/identity-provider/instances/{alias}` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-identity-providers")] pub async fn realm_identity_provider_instances_with_alias_delete( &self, @@ -4143,7 +4143,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/identity-provider/instances/{alias}/export` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-identity-providers")] pub async fn realm_identity_provider_instances_with_alias_export_get( &self, @@ -4177,7 +4177,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/identity-provider/instances/{alias}/management/permissions` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-identity-providers")] pub async fn realm_identity_provider_instances_with_alias_management_permissions_get( &self, @@ -4207,7 +4207,7 @@ impl KeycloakAdmin { /// /// `PUT /admin/realms/{realm}/identity-provider/instances/{alias}/management/permissions` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-identity-providers")] pub async fn realm_identity_provider_instances_with_alias_management_permissions_put( &self, @@ -4238,7 +4238,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/identity-provider/instances/{alias}/mapper-types` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-identity-providers")] pub async fn realm_identity_provider_instances_with_alias_mapper_types_get( &self, @@ -4267,7 +4267,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/identity-provider/instances/{alias}/mappers` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-identity-providers")] pub async fn realm_identity_provider_instances_with_alias_mappers_get( &self, @@ -4297,7 +4297,7 @@ impl KeycloakAdmin { /// /// `POST /admin/realms/{realm}/identity-provider/instances/{alias}/mappers` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-identity-providers")] pub async fn realm_identity_provider_instances_with_alias_mappers_post( &self, @@ -4330,7 +4330,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/identity-provider/instances/{alias}/mappers/{id}` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-identity-providers")] pub async fn realm_identity_provider_instances_with_alias_mappers_with_id_get( &self, @@ -4362,7 +4362,7 @@ impl KeycloakAdmin { /// /// `PUT /admin/realms/{realm}/identity-provider/instances/{alias}/mappers/{id}` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-identity-providers")] pub async fn realm_identity_provider_instances_with_alias_mappers_with_id_put( &self, @@ -4396,7 +4396,7 @@ impl KeycloakAdmin { /// /// `DELETE /admin/realms/{realm}/identity-provider/instances/{alias}/mappers/{id}` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-identity-providers")] pub async fn realm_identity_provider_instances_with_alias_mappers_with_id_delete( &self, @@ -4427,7 +4427,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/identity-provider/instances/{alias}/reload-keys` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-identity-providers")] pub async fn realm_identity_provider_instances_with_alias_reload_keys_get( &self, @@ -4456,7 +4456,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/identity-provider/providers/{provider_id}` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-identity-providers")] pub async fn realm_identity_provider_providers_with_provider_id_get( &self, @@ -4484,7 +4484,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/keys` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-key")] pub async fn realm_keys_get( &self, @@ -4512,7 +4512,7 @@ impl KeycloakAdmin { /// /// `POST /admin/realms/{realm}/client-scopes/{client_scope_id}/protocol-mappers/add-models` /// - /// Documentation: + /// Documentation: /// /// REST method: `POST /admin/realms/{realm}/client-scopes/{client-scope-id}/protocol-mappers/add-models` #[cfg(feature = "tag-protocol-mappers")] @@ -4546,7 +4546,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/client-scopes/{client_scope_id}/protocol-mappers/models` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/client-scopes/{client-scope-id}/protocol-mappers/models` #[cfg(feature = "tag-protocol-mappers")] @@ -4578,7 +4578,7 @@ impl KeycloakAdmin { /// /// `POST /admin/realms/{realm}/client-scopes/{client_scope_id}/protocol-mappers/models` /// - /// Documentation: + /// Documentation: /// /// REST method: `POST /admin/realms/{realm}/client-scopes/{client-scope-id}/protocol-mappers/models` #[cfg(feature = "tag-protocol-mappers")] @@ -4613,7 +4613,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/client-scopes/{client_scope_id}/protocol-mappers/models/{id}` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/client-scopes/{client-scope-id}/protocol-mappers/models/{id}` #[cfg(feature = "tag-protocol-mappers")] @@ -4647,7 +4647,7 @@ impl KeycloakAdmin { /// /// `PUT /admin/realms/{realm}/client-scopes/{client_scope_id}/protocol-mappers/models/{id}` /// - /// Documentation: + /// Documentation: /// /// REST method: `PUT /admin/realms/{realm}/client-scopes/{client-scope-id}/protocol-mappers/models/{id}` #[cfg(feature = "tag-protocol-mappers")] @@ -4683,7 +4683,7 @@ impl KeycloakAdmin { /// /// `DELETE /admin/realms/{realm}/client-scopes/{client_scope_id}/protocol-mappers/models/{id}` /// - /// Documentation: + /// Documentation: /// /// REST method: `DELETE /admin/realms/{realm}/client-scopes/{client-scope-id}/protocol-mappers/models/{id}` #[cfg(feature = "tag-protocol-mappers")] @@ -4717,7 +4717,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/client-scopes/{client_scope_id}/protocol-mappers/protocol/{protocol}` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/client-scopes/{client-scope-id}/protocol-mappers/protocol/{protocol}` #[cfg(feature = "tag-protocol-mappers")] @@ -4750,7 +4750,7 @@ impl KeycloakAdmin { /// /// `POST /admin/realms/{realm}/client-templates/{client_scope_id}/protocol-mappers/add-models` /// - /// Documentation: + /// Documentation: /// /// REST method: `POST /admin/realms/{realm}/client-templates/{client-scope-id}/protocol-mappers/add-models` #[cfg(feature = "tag-protocol-mappers")] @@ -4784,7 +4784,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/client-templates/{client_scope_id}/protocol-mappers/models` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/client-templates/{client-scope-id}/protocol-mappers/models` #[cfg(feature = "tag-protocol-mappers")] @@ -4816,7 +4816,7 @@ impl KeycloakAdmin { /// /// `POST /admin/realms/{realm}/client-templates/{client_scope_id}/protocol-mappers/models` /// - /// Documentation: + /// Documentation: /// /// REST method: `POST /admin/realms/{realm}/client-templates/{client-scope-id}/protocol-mappers/models` #[cfg(feature = "tag-protocol-mappers")] @@ -4851,7 +4851,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/client-templates/{client_scope_id}/protocol-mappers/models/{id}` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/client-templates/{client-scope-id}/protocol-mappers/models/{id}` #[cfg(feature = "tag-protocol-mappers")] @@ -4885,7 +4885,7 @@ impl KeycloakAdmin { /// /// `PUT /admin/realms/{realm}/client-templates/{client_scope_id}/protocol-mappers/models/{id}` /// - /// Documentation: + /// Documentation: /// /// REST method: `PUT /admin/realms/{realm}/client-templates/{client-scope-id}/protocol-mappers/models/{id}` #[cfg(feature = "tag-protocol-mappers")] @@ -4921,7 +4921,7 @@ impl KeycloakAdmin { /// /// `DELETE /admin/realms/{realm}/client-templates/{client_scope_id}/protocol-mappers/models/{id}` /// - /// Documentation: + /// Documentation: /// /// REST method: `DELETE /admin/realms/{realm}/client-templates/{client-scope-id}/protocol-mappers/models/{id}` #[cfg(feature = "tag-protocol-mappers")] @@ -4955,7 +4955,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/client-templates/{client_scope_id}/protocol-mappers/protocol/{protocol}` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/client-templates/{client-scope-id}/protocol-mappers/protocol/{protocol}` #[cfg(feature = "tag-protocol-mappers")] @@ -4988,7 +4988,7 @@ impl KeycloakAdmin { /// /// `POST /admin/realms/{realm}/clients/{client_uuid}/protocol-mappers/add-models` /// - /// Documentation: + /// Documentation: /// /// REST method: `POST /admin/realms/{realm}/clients/{client-uuid}/protocol-mappers/add-models` #[cfg(feature = "tag-protocol-mappers")] @@ -5022,7 +5022,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/clients/{client_uuid}/protocol-mappers/models` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/clients/{client-uuid}/protocol-mappers/models` #[cfg(feature = "tag-protocol-mappers")] @@ -5054,7 +5054,7 @@ impl KeycloakAdmin { /// /// `POST /admin/realms/{realm}/clients/{client_uuid}/protocol-mappers/models` /// - /// Documentation: + /// Documentation: /// /// REST method: `POST /admin/realms/{realm}/clients/{client-uuid}/protocol-mappers/models` #[cfg(feature = "tag-protocol-mappers")] @@ -5089,7 +5089,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/clients/{client_uuid}/protocol-mappers/models/{id}` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/clients/{client-uuid}/protocol-mappers/models/{id}` #[cfg(feature = "tag-protocol-mappers")] @@ -5123,7 +5123,7 @@ impl KeycloakAdmin { /// /// `PUT /admin/realms/{realm}/clients/{client_uuid}/protocol-mappers/models/{id}` /// - /// Documentation: + /// Documentation: /// /// REST method: `PUT /admin/realms/{realm}/clients/{client-uuid}/protocol-mappers/models/{id}` #[cfg(feature = "tag-protocol-mappers")] @@ -5159,7 +5159,7 @@ impl KeycloakAdmin { /// /// `DELETE /admin/realms/{realm}/clients/{client_uuid}/protocol-mappers/models/{id}` /// - /// Documentation: + /// Documentation: /// /// REST method: `DELETE /admin/realms/{realm}/clients/{client-uuid}/protocol-mappers/models/{id}` #[cfg(feature = "tag-protocol-mappers")] @@ -5193,7 +5193,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/clients/{client_uuid}/protocol-mappers/protocol/{protocol}` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/clients/{client-uuid}/protocol-mappers/protocol/{protocol}` #[cfg(feature = "tag-protocol-mappers")] @@ -5226,7 +5226,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-realms-admin")] pub async fn get( &self, @@ -5253,7 +5253,7 @@ impl KeycloakAdmin { /// /// `POST /admin/realms` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-realms-admin")] pub async fn post(&self, body: RealmRepresentation) -> Result<(), KeycloakError> { let builder = self @@ -5276,7 +5276,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-realms-admin")] pub async fn realm_get(&self, realm: &str) -> Result { let builder = self @@ -5298,7 +5298,7 @@ impl KeycloakAdmin { /// /// `PUT /admin/realms/{realm}` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-realms-admin")] pub async fn realm_put( &self, @@ -5325,7 +5325,7 @@ impl KeycloakAdmin { /// /// `DELETE /admin/realms/{realm}` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-realms-admin")] pub async fn realm_delete(&self, realm: &str) -> Result<(), KeycloakError> { let builder = self @@ -5358,7 +5358,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/admin-events` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-realms-admin")] #[allow(clippy::too_many_arguments)] pub async fn realm_admin_events_get( @@ -5427,7 +5427,7 @@ impl KeycloakAdmin { /// /// `DELETE /admin/realms/{realm}/admin-events` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-realms-admin")] pub async fn realm_admin_events_delete(&self, realm: &str) -> Result<(), KeycloakError> { let builder = self @@ -5450,7 +5450,7 @@ impl KeycloakAdmin { /// /// `POST /admin/realms/{realm}/client-description-converter` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-realms-admin")] pub async fn realm_client_description_converter_post( &self, @@ -5477,7 +5477,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/client-policies/policies` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-realms-admin")] pub async fn realm_client_policies_policies_get( &self, @@ -5503,7 +5503,7 @@ impl KeycloakAdmin { /// /// `PUT /admin/realms/{realm}/client-policies/policies` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-realms-admin")] pub async fn realm_client_policies_policies_put( &self, @@ -5532,7 +5532,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/client-policies/profiles` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-realms-admin")] pub async fn realm_client_policies_profiles_get( &self, @@ -5562,7 +5562,7 @@ impl KeycloakAdmin { /// /// `PUT /admin/realms/{realm}/client-policies/profiles` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-realms-admin")] pub async fn realm_client_policies_profiles_put( &self, @@ -5592,7 +5592,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/client-session-stats` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-realms-admin")] pub async fn realm_client_session_stats_get( &self, @@ -5617,7 +5617,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/credential-registrators` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-realms-admin")] pub async fn realm_credential_registrators_get( &self, @@ -5644,7 +5644,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/default-default-client-scopes` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-realms-admin")] pub async fn realm_default_default_client_scopes_get( &self, @@ -5670,7 +5670,7 @@ impl KeycloakAdmin { /// /// `PUT /admin/realms/{realm}/default-default-client-scopes/{client_scope_id}` /// - /// Documentation: + /// Documentation: /// /// REST method: `PUT /admin/realms/{realm}/default-default-client-scopes/{clientScopeId}` #[cfg(feature = "tag-realms-admin")] @@ -5701,7 +5701,7 @@ impl KeycloakAdmin { /// /// `DELETE /admin/realms/{realm}/default-default-client-scopes/{client_scope_id}` /// - /// Documentation: + /// Documentation: /// /// REST method: `DELETE /admin/realms/{realm}/default-default-client-scopes/{clientScopeId}` #[cfg(feature = "tag-realms-admin")] @@ -5732,7 +5732,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/default-groups` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-realms-admin")] pub async fn realm_default_groups_get( &self, @@ -5755,7 +5755,7 @@ impl KeycloakAdmin { /// /// `PUT /admin/realms/{realm}/default-groups/{group_id}` /// - /// Documentation: + /// Documentation: /// /// REST method: `PUT /admin/realms/{realm}/default-groups/{groupId}` #[cfg(feature = "tag-realms-admin")] @@ -5786,7 +5786,7 @@ impl KeycloakAdmin { /// /// `DELETE /admin/realms/{realm}/default-groups/{group_id}` /// - /// Documentation: + /// Documentation: /// /// REST method: `DELETE /admin/realms/{realm}/default-groups/{groupId}` #[cfg(feature = "tag-realms-admin")] @@ -5817,7 +5817,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/default-optional-client-scopes` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-realms-admin")] pub async fn realm_default_optional_client_scopes_get( &self, @@ -5843,7 +5843,7 @@ impl KeycloakAdmin { /// /// `PUT /admin/realms/{realm}/default-optional-client-scopes/{client_scope_id}` /// - /// Documentation: + /// Documentation: /// /// REST method: `PUT /admin/realms/{realm}/default-optional-client-scopes/{clientScopeId}` #[cfg(feature = "tag-realms-admin")] @@ -5874,7 +5874,7 @@ impl KeycloakAdmin { /// /// `DELETE /admin/realms/{realm}/default-optional-client-scopes/{client_scope_id}` /// - /// Documentation: + /// Documentation: /// /// REST method: `DELETE /admin/realms/{realm}/default-optional-client-scopes/{clientScopeId}` #[cfg(feature = "tag-realms-admin")] @@ -5913,7 +5913,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/events` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-realms-admin")] #[allow(clippy::too_many_arguments)] pub async fn realm_events_get( @@ -5970,7 +5970,7 @@ impl KeycloakAdmin { /// /// `DELETE /admin/realms/{realm}/events` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-realms-admin")] pub async fn realm_events_delete(&self, realm: &str) -> Result<(), KeycloakError> { let builder = self @@ -5992,7 +5992,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/events/config` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-realms-admin")] pub async fn realm_events_config_get( &self, @@ -6015,7 +6015,7 @@ impl KeycloakAdmin { /// /// `PUT /admin/realms/{realm}/events/config` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-realms-admin")] pub async fn realm_events_config_put( &self, @@ -6041,7 +6041,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/group-by-path/{path}` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-realms-admin")] pub async fn realm_group_by_path_with_path_get( &self, @@ -6067,7 +6067,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/localization` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-realms-admin")] pub async fn realm_localization_get( &self, @@ -6091,7 +6091,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/localization/{locale}` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-realms-admin")] pub async fn realm_localization_with_locale_get( &self, @@ -6125,7 +6125,7 @@ impl KeycloakAdmin { /// /// `POST /admin/realms/{realm}/localization/{locale}` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-realms-admin")] pub async fn realm_localization_with_locale_post( &self, @@ -6155,7 +6155,7 @@ impl KeycloakAdmin { /// /// `DELETE /admin/realms/{realm}/localization/{locale}` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-realms-admin")] pub async fn realm_localization_with_locale_delete( &self, @@ -6184,7 +6184,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/localization/{locale}/{key}` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-realms-admin")] pub async fn realm_localization_with_locale_with_key_get( &self, @@ -6214,7 +6214,7 @@ impl KeycloakAdmin { /// /// `PUT /admin/realms/{realm}/localization/{locale}/{key}` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-realms-admin")] pub async fn realm_localization_with_locale_with_key_put( &self, @@ -6246,7 +6246,7 @@ impl KeycloakAdmin { /// /// `DELETE /admin/realms/{realm}/localization/{locale}/{key}` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-realms-admin")] pub async fn realm_localization_with_locale_with_key_delete( &self, @@ -6276,7 +6276,7 @@ impl KeycloakAdmin { /// /// `POST /admin/realms/{realm}/logout-all` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-realms-admin")] pub async fn realm_logout_all_post( &self, @@ -6302,7 +6302,7 @@ impl KeycloakAdmin { /// /// `POST /admin/realms/{realm}/partial-export` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-realms-admin")] pub async fn realm_partial_export_post( &self, @@ -6336,7 +6336,7 @@ impl KeycloakAdmin { /// /// `POST /admin/realms/{realm}/partialImport` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-realms-admin")] pub async fn realm_partial_import_post( &self, @@ -6363,7 +6363,7 @@ impl KeycloakAdmin { /// /// `POST /admin/realms/{realm}/push-revocation` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-realms-admin")] pub async fn realm_push_revocation_post( &self, @@ -6386,25 +6386,30 @@ impl KeycloakAdmin { /// /// - `realm`: realm name (not id!) /// - `session` + /// - `is_offline` /// /// Resource: `Realms Admin` /// /// `DELETE /admin/realms/{realm}/sessions/{session}` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-realms-admin")] pub async fn realm_sessions_with_session_delete( &self, realm: &str, session: &str, + is_offline: Option, ) -> Result<(), KeycloakError> { - let builder = self + let mut builder = self .client .delete(&format!( "{}/admin/realms/{realm}/sessions/{session}", self.url )) .bearer_auth(self.token_supplier.get(&self.url).await?); + if let Some(v) = is_offline { + builder = builder.query(&[("isOffline", v)]); + } let response = builder.send().await?; error_check(response).await?; Ok(()) @@ -6421,7 +6426,7 @@ impl KeycloakAdmin { /// /// `POST /admin/realms/{realm}/testSMTPConnection` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-realms-admin")] #[deprecated] pub async fn realm_test_smtp_connection_post( @@ -6450,7 +6455,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/users-management-permissions` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-realms-admin")] pub async fn realm_users_management_permissions_get( &self, @@ -6476,7 +6481,7 @@ impl KeycloakAdmin { /// /// `PUT /admin/realms/{realm}/users-management-permissions` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-realms-admin")] pub async fn realm_users_management_permissions_put( &self, @@ -6508,7 +6513,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/groups/{group_id}/role-mappings` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/groups/{group-id}/role-mappings` #[cfg(feature = "tag-role-mapper")] @@ -6539,7 +6544,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/groups/{group_id}/role-mappings/realm` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/groups/{group-id}/role-mappings/realm` #[cfg(feature = "tag-role-mapper")] @@ -6571,7 +6576,7 @@ impl KeycloakAdmin { /// /// `POST /admin/realms/{realm}/groups/{group_id}/role-mappings/realm` /// - /// Documentation: + /// Documentation: /// /// REST method: `POST /admin/realms/{realm}/groups/{group-id}/role-mappings/realm` #[cfg(feature = "tag-role-mapper")] @@ -6606,7 +6611,7 @@ impl KeycloakAdmin { /// /// `DELETE /admin/realms/{realm}/groups/{group_id}/role-mappings/realm` /// - /// Documentation: + /// Documentation: /// /// REST method: `DELETE /admin/realms/{realm}/groups/{group-id}/role-mappings/realm` #[cfg(feature = "tag-role-mapper")] @@ -6640,7 +6645,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/groups/{group_id}/role-mappings/realm/available` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/groups/{group-id}/role-mappings/realm/available` #[cfg(feature = "tag-role-mapper")] @@ -6672,7 +6677,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/groups/{group_id}/role-mappings/realm/composite` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/groups/{group-id}/role-mappings/realm/composite` #[cfg(feature = "tag-role-mapper")] @@ -6707,7 +6712,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/users/{user_id}/role-mappings` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/users/{user-id}/role-mappings` #[cfg(feature = "tag-role-mapper")] @@ -6738,7 +6743,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/users/{user_id}/role-mappings/realm` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/users/{user-id}/role-mappings/realm` #[cfg(feature = "tag-role-mapper")] @@ -6770,7 +6775,7 @@ impl KeycloakAdmin { /// /// `POST /admin/realms/{realm}/users/{user_id}/role-mappings/realm` /// - /// Documentation: + /// Documentation: /// /// REST method: `POST /admin/realms/{realm}/users/{user-id}/role-mappings/realm` #[cfg(feature = "tag-role-mapper")] @@ -6805,7 +6810,7 @@ impl KeycloakAdmin { /// /// `DELETE /admin/realms/{realm}/users/{user_id}/role-mappings/realm` /// - /// Documentation: + /// Documentation: /// /// REST method: `DELETE /admin/realms/{realm}/users/{user-id}/role-mappings/realm` #[cfg(feature = "tag-role-mapper")] @@ -6839,7 +6844,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/users/{user_id}/role-mappings/realm/available` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/users/{user-id}/role-mappings/realm/available` #[cfg(feature = "tag-role-mapper")] @@ -6871,7 +6876,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/users/{user_id}/role-mappings/realm/composite` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/users/{user-id}/role-mappings/realm/composite` #[cfg(feature = "tag-role-mapper")] @@ -6912,7 +6917,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/clients/{client_uuid}/roles` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/clients/{client-uuid}/roles` #[cfg(feature = "tag-roles")] @@ -6960,7 +6965,7 @@ impl KeycloakAdmin { /// /// `POST /admin/realms/{realm}/clients/{client_uuid}/roles` /// - /// Documentation: + /// Documentation: /// /// REST method: `POST /admin/realms/{realm}/clients/{client-uuid}/roles` #[cfg(feature = "tag-roles")] @@ -6995,7 +7000,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/clients/{client_uuid}/roles/{role_name}` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/clients/{client-uuid}/roles/{role-name}` #[cfg(feature = "tag-roles")] @@ -7029,7 +7034,7 @@ impl KeycloakAdmin { /// /// `PUT /admin/realms/{realm}/clients/{client_uuid}/roles/{role_name}` /// - /// Documentation: + /// Documentation: /// /// REST method: `PUT /admin/realms/{realm}/clients/{client-uuid}/roles/{role-name}` #[cfg(feature = "tag-roles")] @@ -7065,7 +7070,7 @@ impl KeycloakAdmin { /// /// `DELETE /admin/realms/{realm}/clients/{client_uuid}/roles/{role_name}` /// - /// Documentation: + /// Documentation: /// /// REST method: `DELETE /admin/realms/{realm}/clients/{client-uuid}/roles/{role-name}` #[cfg(feature = "tag-roles")] @@ -7099,7 +7104,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/clients/{client_uuid}/roles/{role_name}/composites` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/clients/{client-uuid}/roles/{role-name}/composites` #[cfg(feature = "tag-roles")] @@ -7133,7 +7138,7 @@ impl KeycloakAdmin { /// /// `POST /admin/realms/{realm}/clients/{client_uuid}/roles/{role_name}/composites` /// - /// Documentation: + /// Documentation: /// /// REST method: `POST /admin/realms/{realm}/clients/{client-uuid}/roles/{role-name}/composites` #[cfg(feature = "tag-roles")] @@ -7170,7 +7175,7 @@ impl KeycloakAdmin { /// /// `DELETE /admin/realms/{realm}/clients/{client_uuid}/roles/{role_name}/composites` /// - /// Documentation: + /// Documentation: /// /// REST method: `DELETE /admin/realms/{realm}/clients/{client-uuid}/roles/{role-name}/composites` #[cfg(feature = "tag-roles")] @@ -7206,7 +7211,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/clients/{client_uuid}/roles/{role_name}/composites/clients/{client_uuid}` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/clients/{client-uuid}/roles/{role-name}/composites/clients/{client-uuid}` #[cfg(feature = "tag-roles")] @@ -7239,7 +7244,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/clients/{client_uuid}/roles/{role_name}/composites/realm` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/clients/{client-uuid}/roles/{role-name}/composites/realm` #[cfg(feature = "tag-roles")] @@ -7275,7 +7280,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/clients/{client_uuid}/roles/{role_name}/groups` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/clients/{client-uuid}/roles/{role-name}/groups` #[cfg(feature = "tag-roles")] @@ -7320,7 +7325,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/clients/{client_uuid}/roles/{role_name}/management/permissions` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/clients/{client-uuid}/roles/{role-name}/management/permissions` #[cfg(feature = "tag-roles")] @@ -7354,7 +7359,7 @@ impl KeycloakAdmin { /// /// `PUT /admin/realms/{realm}/clients/{client_uuid}/roles/{role_name}/management/permissions` /// - /// Documentation: + /// Documentation: /// /// REST method: `PUT /admin/realms/{realm}/clients/{client-uuid}/roles/{role-name}/management/permissions` #[cfg(feature = "tag-roles")] @@ -7391,7 +7396,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/clients/{client_uuid}/roles/{role_name}/users` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/clients/{client-uuid}/roles/{role-name}/users` #[cfg(feature = "tag-roles")] @@ -7434,7 +7439,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/roles` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-roles")] pub async fn realm_roles_get( &self, @@ -7475,7 +7480,7 @@ impl KeycloakAdmin { /// /// `POST /admin/realms/{realm}/roles` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-roles")] pub async fn realm_roles_post( &self, @@ -7503,7 +7508,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/roles/{role_name}` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/roles/{role-name}` #[cfg(feature = "tag-roles")] @@ -7535,7 +7540,7 @@ impl KeycloakAdmin { /// /// `PUT /admin/realms/{realm}/roles/{role_name}` /// - /// Documentation: + /// Documentation: /// /// REST method: `PUT /admin/realms/{realm}/roles/{role-name}` #[cfg(feature = "tag-roles")] @@ -7569,7 +7574,7 @@ impl KeycloakAdmin { /// /// `DELETE /admin/realms/{realm}/roles/{role_name}` /// - /// Documentation: + /// Documentation: /// /// REST method: `DELETE /admin/realms/{realm}/roles/{role-name}` #[cfg(feature = "tag-roles")] @@ -7601,7 +7606,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/roles/{role_name}/composites` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/roles/{role-name}/composites` #[cfg(feature = "tag-roles")] @@ -7633,7 +7638,7 @@ impl KeycloakAdmin { /// /// `POST /admin/realms/{realm}/roles/{role_name}/composites` /// - /// Documentation: + /// Documentation: /// /// REST method: `POST /admin/realms/{realm}/roles/{role-name}/composites` #[cfg(feature = "tag-roles")] @@ -7668,7 +7673,7 @@ impl KeycloakAdmin { /// /// `DELETE /admin/realms/{realm}/roles/{role_name}/composites` /// - /// Documentation: + /// Documentation: /// /// REST method: `DELETE /admin/realms/{realm}/roles/{role-name}/composites` #[cfg(feature = "tag-roles")] @@ -7703,7 +7708,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/roles/{role_name}/composites/clients/{client_uuid}` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/roles/{role-name}/composites/clients/{client-uuid}` #[cfg(feature = "tag-roles")] @@ -7735,7 +7740,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/roles/{role_name}/composites/realm` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/roles/{role-name}/composites/realm` #[cfg(feature = "tag-roles")] @@ -7769,7 +7774,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/roles/{role_name}/groups` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/roles/{role-name}/groups` #[cfg(feature = "tag-roles")] @@ -7812,7 +7817,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/roles/{role_name}/management/permissions` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/roles/{role-name}/management/permissions` #[cfg(feature = "tag-roles")] @@ -7844,7 +7849,7 @@ impl KeycloakAdmin { /// /// `PUT /admin/realms/{realm}/roles/{role_name}/management/permissions` /// - /// Documentation: + /// Documentation: /// /// REST method: `PUT /admin/realms/{realm}/roles/{role-name}/management/permissions` #[cfg(feature = "tag-roles")] @@ -7879,7 +7884,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/roles/{role_name}/users` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/roles/{role-name}/users` #[cfg(feature = "tag-roles")] @@ -7920,7 +7925,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/roles-by-id/{role_id}` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/roles-by-id/{role-id}` #[cfg(feature = "tag-roles-by-id")] @@ -7952,7 +7957,7 @@ impl KeycloakAdmin { /// /// `PUT /admin/realms/{realm}/roles-by-id/{role_id}` /// - /// Documentation: + /// Documentation: /// /// REST method: `PUT /admin/realms/{realm}/roles-by-id/{role-id}` #[cfg(feature = "tag-roles-by-id")] @@ -7986,7 +7991,7 @@ impl KeycloakAdmin { /// /// `DELETE /admin/realms/{realm}/roles-by-id/{role_id}` /// - /// Documentation: + /// Documentation: /// /// REST method: `DELETE /admin/realms/{realm}/roles-by-id/{role-id}` #[cfg(feature = "tag-roles-by-id")] @@ -8021,7 +8026,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/roles-by-id/{role_id}/composites` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/roles-by-id/{role-id}/composites` #[cfg(feature = "tag-roles-by-id")] @@ -8065,7 +8070,7 @@ impl KeycloakAdmin { /// /// `POST /admin/realms/{realm}/roles-by-id/{role_id}/composites` /// - /// Documentation: + /// Documentation: /// /// REST method: `POST /admin/realms/{realm}/roles-by-id/{role-id}/composites` #[cfg(feature = "tag-roles-by-id")] @@ -8100,7 +8105,7 @@ impl KeycloakAdmin { /// /// `DELETE /admin/realms/{realm}/roles-by-id/{role_id}/composites` /// - /// Documentation: + /// Documentation: /// /// REST method: `DELETE /admin/realms/{realm}/roles-by-id/{role-id}/composites` #[cfg(feature = "tag-roles-by-id")] @@ -8135,7 +8140,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/roles-by-id/{role_id}/composites/clients/{client_uuid}` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/roles-by-id/{role-id}/composites/clients/{clientUuid}` #[cfg(feature = "tag-roles-by-id")] @@ -8167,7 +8172,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/roles-by-id/{role_id}/composites/realm` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/roles-by-id/{role-id}/composites/realm` #[cfg(feature = "tag-roles-by-id")] @@ -8198,7 +8203,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/roles-by-id/{role_id}/management/permissions` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/roles-by-id/{role-id}/management/permissions` #[cfg(feature = "tag-roles-by-id")] @@ -8230,7 +8235,7 @@ impl KeycloakAdmin { /// /// `PUT /admin/realms/{realm}/roles-by-id/{role_id}/management/permissions` /// - /// Documentation: + /// Documentation: /// /// REST method: `PUT /admin/realms/{realm}/roles-by-id/{role-id}/management/permissions` #[cfg(feature = "tag-roles-by-id")] @@ -8265,7 +8270,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/client-scopes/{client_scope_id}/scope-mappings` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/client-scopes/{client-scope-id}/scope-mappings` #[cfg(feature = "tag-scope-mappings")] @@ -8298,7 +8303,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/client-scopes/{client_scope_id}/scope-mappings/clients/{client}` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/client-scopes/{client-scope-id}/scope-mappings/clients/{client}` #[cfg(feature = "tag-scope-mappings")] @@ -8332,7 +8337,7 @@ impl KeycloakAdmin { /// /// `POST /admin/realms/{realm}/client-scopes/{client_scope_id}/scope-mappings/clients/{client}` /// - /// Documentation: + /// Documentation: /// /// REST method: `POST /admin/realms/{realm}/client-scopes/{client-scope-id}/scope-mappings/clients/{client}` #[cfg(feature = "tag-scope-mappings")] @@ -8369,7 +8374,7 @@ impl KeycloakAdmin { /// /// `DELETE /admin/realms/{realm}/client-scopes/{client_scope_id}/scope-mappings/clients/{client}` /// - /// Documentation: + /// Documentation: /// /// REST method: `DELETE /admin/realms/{realm}/client-scopes/{client-scope-id}/scope-mappings/clients/{client}` #[cfg(feature = "tag-scope-mappings")] @@ -8405,7 +8410,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/client-scopes/{client_scope_id}/scope-mappings/clients/{client}/available` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/client-scopes/{client-scope-id}/scope-mappings/clients/{client}/available` #[cfg(feature = "tag-scope-mappings")] @@ -8439,7 +8444,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/client-scopes/{client_scope_id}/scope-mappings/clients/{client}/composite` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/client-scopes/{client-scope-id}/scope-mappings/clients/{client}/composite` #[cfg(feature = "tag-scope-mappings")] @@ -8475,7 +8480,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/client-scopes/{client_scope_id}/scope-mappings/realm` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/client-scopes/{client-scope-id}/scope-mappings/realm` #[cfg(feature = "tag-scope-mappings")] @@ -8507,7 +8512,7 @@ impl KeycloakAdmin { /// /// `POST /admin/realms/{realm}/client-scopes/{client_scope_id}/scope-mappings/realm` /// - /// Documentation: + /// Documentation: /// /// REST method: `POST /admin/realms/{realm}/client-scopes/{client-scope-id}/scope-mappings/realm` #[cfg(feature = "tag-scope-mappings")] @@ -8542,7 +8547,7 @@ impl KeycloakAdmin { /// /// `DELETE /admin/realms/{realm}/client-scopes/{client_scope_id}/scope-mappings/realm` /// - /// Documentation: + /// Documentation: /// /// REST method: `DELETE /admin/realms/{realm}/client-scopes/{client-scope-id}/scope-mappings/realm` #[cfg(feature = "tag-scope-mappings")] @@ -8576,7 +8581,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/client-scopes/{client_scope_id}/scope-mappings/realm/available` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/client-scopes/{client-scope-id}/scope-mappings/realm/available` #[cfg(feature = "tag-scope-mappings")] @@ -8608,7 +8613,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/client-scopes/{client_scope_id}/scope-mappings/realm/composite` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/client-scopes/{client-scope-id}/scope-mappings/realm/composite` #[cfg(feature = "tag-scope-mappings")] @@ -8643,7 +8648,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/client-templates/{client_scope_id}/scope-mappings` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/client-templates/{client-scope-id}/scope-mappings` #[cfg(feature = "tag-scope-mappings")] @@ -8676,7 +8681,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/client-templates/{client_scope_id}/scope-mappings/clients/{client}` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/client-templates/{client-scope-id}/scope-mappings/clients/{client}` #[cfg(feature = "tag-scope-mappings")] @@ -8710,7 +8715,7 @@ impl KeycloakAdmin { /// /// `POST /admin/realms/{realm}/client-templates/{client_scope_id}/scope-mappings/clients/{client}` /// - /// Documentation: + /// Documentation: /// /// REST method: `POST /admin/realms/{realm}/client-templates/{client-scope-id}/scope-mappings/clients/{client}` #[cfg(feature = "tag-scope-mappings")] @@ -8747,7 +8752,7 @@ impl KeycloakAdmin { /// /// `DELETE /admin/realms/{realm}/client-templates/{client_scope_id}/scope-mappings/clients/{client}` /// - /// Documentation: + /// Documentation: /// /// REST method: `DELETE /admin/realms/{realm}/client-templates/{client-scope-id}/scope-mappings/clients/{client}` #[cfg(feature = "tag-scope-mappings")] @@ -8783,7 +8788,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/client-templates/{client_scope_id}/scope-mappings/clients/{client}/available` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/client-templates/{client-scope-id}/scope-mappings/clients/{client}/available` #[cfg(feature = "tag-scope-mappings")] @@ -8817,7 +8822,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/client-templates/{client_scope_id}/scope-mappings/clients/{client}/composite` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/client-templates/{client-scope-id}/scope-mappings/clients/{client}/composite` #[cfg(feature = "tag-scope-mappings")] @@ -8853,7 +8858,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/client-templates/{client_scope_id}/scope-mappings/realm` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/client-templates/{client-scope-id}/scope-mappings/realm` #[cfg(feature = "tag-scope-mappings")] @@ -8885,7 +8890,7 @@ impl KeycloakAdmin { /// /// `POST /admin/realms/{realm}/client-templates/{client_scope_id}/scope-mappings/realm` /// - /// Documentation: + /// Documentation: /// /// REST method: `POST /admin/realms/{realm}/client-templates/{client-scope-id}/scope-mappings/realm` #[cfg(feature = "tag-scope-mappings")] @@ -8920,7 +8925,7 @@ impl KeycloakAdmin { /// /// `DELETE /admin/realms/{realm}/client-templates/{client_scope_id}/scope-mappings/realm` /// - /// Documentation: + /// Documentation: /// /// REST method: `DELETE /admin/realms/{realm}/client-templates/{client-scope-id}/scope-mappings/realm` #[cfg(feature = "tag-scope-mappings")] @@ -8954,7 +8959,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/client-templates/{client_scope_id}/scope-mappings/realm/available` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/client-templates/{client-scope-id}/scope-mappings/realm/available` #[cfg(feature = "tag-scope-mappings")] @@ -8986,7 +8991,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/client-templates/{client_scope_id}/scope-mappings/realm/composite` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/client-templates/{client-scope-id}/scope-mappings/realm/composite` #[cfg(feature = "tag-scope-mappings")] @@ -9021,7 +9026,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/clients/{client_uuid}/scope-mappings` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/clients/{client-uuid}/scope-mappings` #[cfg(feature = "tag-scope-mappings")] @@ -9054,7 +9059,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/clients/{client_uuid}/scope-mappings/clients/{client}` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/clients/{client-uuid}/scope-mappings/clients/{client}` #[cfg(feature = "tag-scope-mappings")] @@ -9088,7 +9093,7 @@ impl KeycloakAdmin { /// /// `POST /admin/realms/{realm}/clients/{client_uuid}/scope-mappings/clients/{client}` /// - /// Documentation: + /// Documentation: /// /// REST method: `POST /admin/realms/{realm}/clients/{client-uuid}/scope-mappings/clients/{client}` #[cfg(feature = "tag-scope-mappings")] @@ -9125,7 +9130,7 @@ impl KeycloakAdmin { /// /// `DELETE /admin/realms/{realm}/clients/{client_uuid}/scope-mappings/clients/{client}` /// - /// Documentation: + /// Documentation: /// /// REST method: `DELETE /admin/realms/{realm}/clients/{client-uuid}/scope-mappings/clients/{client}` #[cfg(feature = "tag-scope-mappings")] @@ -9161,7 +9166,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/clients/{client_uuid}/scope-mappings/clients/{client}/available` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/clients/{client-uuid}/scope-mappings/clients/{client}/available` #[cfg(feature = "tag-scope-mappings")] @@ -9195,7 +9200,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/clients/{client_uuid}/scope-mappings/clients/{client}/composite` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/clients/{client-uuid}/scope-mappings/clients/{client}/composite` #[cfg(feature = "tag-scope-mappings")] @@ -9231,7 +9236,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/clients/{client_uuid}/scope-mappings/realm` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/clients/{client-uuid}/scope-mappings/realm` #[cfg(feature = "tag-scope-mappings")] @@ -9263,7 +9268,7 @@ impl KeycloakAdmin { /// /// `POST /admin/realms/{realm}/clients/{client_uuid}/scope-mappings/realm` /// - /// Documentation: + /// Documentation: /// /// REST method: `POST /admin/realms/{realm}/clients/{client-uuid}/scope-mappings/realm` #[cfg(feature = "tag-scope-mappings")] @@ -9298,7 +9303,7 @@ impl KeycloakAdmin { /// /// `DELETE /admin/realms/{realm}/clients/{client_uuid}/scope-mappings/realm` /// - /// Documentation: + /// Documentation: /// /// REST method: `DELETE /admin/realms/{realm}/clients/{client-uuid}/scope-mappings/realm` #[cfg(feature = "tag-scope-mappings")] @@ -9332,7 +9337,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/clients/{client_uuid}/scope-mappings/realm/available` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/clients/{client-uuid}/scope-mappings/realm/available` #[cfg(feature = "tag-scope-mappings")] @@ -9364,7 +9369,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/clients/{client_uuid}/scope-mappings/realm/composite` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/clients/{client-uuid}/scope-mappings/realm/composite` #[cfg(feature = "tag-scope-mappings")] @@ -9414,7 +9419,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/users` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-users")] #[allow(clippy::too_many_arguments)] pub async fn realm_users_get( @@ -9496,7 +9501,7 @@ impl KeycloakAdmin { /// /// `POST /admin/realms/{realm}/users` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-users")] pub async fn realm_users_post( &self, @@ -9531,7 +9536,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/users/count` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-users")] #[allow(clippy::too_many_arguments)] pub async fn realm_users_count_get( @@ -9586,7 +9591,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/users/profile` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-users")] pub async fn realm_users_profile_get(&self, realm: &str) -> Result { let builder = self @@ -9606,7 +9611,7 @@ impl KeycloakAdmin { /// /// `PUT /admin/realms/{realm}/users/profile` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-users")] pub async fn realm_users_profile_put( &self, @@ -9630,7 +9635,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/users/profile/metadata` /// - /// Documentation: + /// Documentation: #[cfg(feature = "tag-users")] pub async fn realm_users_profile_metadata_get( &self, @@ -9659,7 +9664,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/users/{user_id}` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/users/{user-id}` #[cfg(feature = "tag-users")] @@ -9695,7 +9700,7 @@ impl KeycloakAdmin { /// /// `PUT /admin/realms/{realm}/users/{user_id}` /// - /// Documentation: + /// Documentation: /// /// REST method: `PUT /admin/realms/{realm}/users/{user-id}` #[cfg(feature = "tag-users")] @@ -9729,7 +9734,7 @@ impl KeycloakAdmin { /// /// `DELETE /admin/realms/{realm}/users/{user_id}` /// - /// Documentation: + /// Documentation: /// /// REST method: `DELETE /admin/realms/{realm}/users/{user-id}` #[cfg(feature = "tag-users")] @@ -9761,7 +9766,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/users/{user_id}/configured-user-storage-credential-types` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/users/{user-id}/configured-user-storage-credential-types` #[cfg(feature = "tag-users")] @@ -9792,7 +9797,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/users/{user_id}/consents` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/users/{user-id}/consents` #[cfg(feature = "tag-users")] @@ -9824,7 +9829,7 @@ impl KeycloakAdmin { /// /// `DELETE /admin/realms/{realm}/users/{user_id}/consents/{client}` /// - /// Documentation: + /// Documentation: /// /// REST method: `DELETE /admin/realms/{realm}/users/{user-id}/consents/{client}` #[cfg(feature = "tag-users")] @@ -9855,7 +9860,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/users/{user_id}/credentials` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/users/{user-id}/credentials` #[cfg(feature = "tag-users")] @@ -9887,7 +9892,7 @@ impl KeycloakAdmin { /// /// `DELETE /admin/realms/{realm}/users/{user_id}/credentials/{credential_id}` /// - /// Documentation: + /// Documentation: /// /// REST method: `DELETE /admin/realms/{realm}/users/{user-id}/credentials/{credentialId}` #[cfg(feature = "tag-users")] @@ -9922,7 +9927,7 @@ impl KeycloakAdmin { /// /// `POST /admin/realms/{realm}/users/{user_id}/credentials/{credential_id}/moveAfter/{new_previous_credential_id}` /// - /// Documentation: + /// Documentation: /// /// REST method: `POST /admin/realms/{realm}/users/{user-id}/credentials/{credentialId}/moveAfter/{newPreviousCredentialId}` #[cfg(feature = "tag-users")] @@ -9957,7 +9962,7 @@ impl KeycloakAdmin { /// /// `POST /admin/realms/{realm}/users/{user_id}/credentials/{credential_id}/moveToFirst` /// - /// Documentation: + /// Documentation: /// /// REST method: `POST /admin/realms/{realm}/users/{user-id}/credentials/{credentialId}/moveToFirst` #[cfg(feature = "tag-users")] @@ -9992,7 +9997,7 @@ impl KeycloakAdmin { /// /// `PUT /admin/realms/{realm}/users/{user_id}/credentials/{credential_id}/userLabel` /// - /// Documentation: + /// Documentation: /// /// REST method: `PUT /admin/realms/{realm}/users/{user-id}/credentials/{credentialId}/userLabel` #[cfg(feature = "tag-users")] @@ -10028,7 +10033,7 @@ impl KeycloakAdmin { /// /// `PUT /admin/realms/{realm}/users/{user_id}/disable-credential-types` /// - /// Documentation: + /// Documentation: /// /// REST method: `PUT /admin/realms/{realm}/users/{user-id}/disable-credential-types` #[cfg(feature = "tag-users")] @@ -10066,7 +10071,7 @@ impl KeycloakAdmin { /// /// `PUT /admin/realms/{realm}/users/{user_id}/execute-actions-email` /// - /// Documentation: + /// Documentation: /// /// REST method: `PUT /admin/realms/{realm}/users/{user-id}/execute-actions-email` #[cfg(feature = "tag-users")] @@ -10112,7 +10117,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/users/{user_id}/federated-identity` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/users/{user-id}/federated-identity` #[cfg(feature = "tag-users")] @@ -10144,7 +10149,7 @@ impl KeycloakAdmin { /// /// `POST /admin/realms/{realm}/users/{user_id}/federated-identity/{provider}` /// - /// Documentation: + /// Documentation: /// /// REST method: `POST /admin/realms/{realm}/users/{user-id}/federated-identity/{provider}` #[cfg(feature = "tag-users")] @@ -10178,7 +10183,7 @@ impl KeycloakAdmin { /// /// `DELETE /admin/realms/{realm}/users/{user_id}/federated-identity/{provider}` /// - /// Documentation: + /// Documentation: /// /// REST method: `DELETE /admin/realms/{realm}/users/{user-id}/federated-identity/{provider}` #[cfg(feature = "tag-users")] @@ -10213,7 +10218,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/users/{user_id}/groups` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/users/{user-id}/groups` #[cfg(feature = "tag-users")] @@ -10259,7 +10264,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/users/{user_id}/groups/count` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/users/{user-id}/groups/count` #[cfg(feature = "tag-users")] @@ -10293,7 +10298,7 @@ impl KeycloakAdmin { /// /// `PUT /admin/realms/{realm}/users/{user_id}/groups/{group_id}` /// - /// Documentation: + /// Documentation: /// /// REST method: `PUT /admin/realms/{realm}/users/{user-id}/groups/{groupId}` #[cfg(feature = "tag-users")] @@ -10326,7 +10331,7 @@ impl KeycloakAdmin { /// /// `DELETE /admin/realms/{realm}/users/{user_id}/groups/{group_id}` /// - /// Documentation: + /// Documentation: /// /// REST method: `DELETE /admin/realms/{realm}/users/{user-id}/groups/{groupId}` #[cfg(feature = "tag-users")] @@ -10359,7 +10364,7 @@ impl KeycloakAdmin { /// /// `POST /admin/realms/{realm}/users/{user_id}/impersonation` /// - /// Documentation: + /// Documentation: /// /// REST method: `POST /admin/realms/{realm}/users/{user-id}/impersonation` #[cfg(feature = "tag-users")] @@ -10390,7 +10395,7 @@ impl KeycloakAdmin { /// /// `POST /admin/realms/{realm}/users/{user_id}/logout` /// - /// Documentation: + /// Documentation: /// /// REST method: `POST /admin/realms/{realm}/users/{user-id}/logout` #[cfg(feature = "tag-users")] @@ -10423,7 +10428,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/users/{user_id}/offline-sessions/{client_uuid}` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/users/{user-id}/offline-sessions/{clientUuid}` #[cfg(feature = "tag-users")] @@ -10456,7 +10461,7 @@ impl KeycloakAdmin { /// /// `PUT /admin/realms/{realm}/users/{user_id}/reset-password` /// - /// Documentation: + /// Documentation: /// /// REST method: `PUT /admin/realms/{realm}/users/{user-id}/reset-password` #[cfg(feature = "tag-users")] @@ -10492,7 +10497,7 @@ impl KeycloakAdmin { /// /// `PUT /admin/realms/{realm}/users/{user_id}/reset-password-email` /// - /// Documentation: + /// Documentation: /// /// REST method: `PUT /admin/realms/{realm}/users/{user-id}/reset-password-email` #[cfg(feature = "tag-users")] @@ -10537,7 +10542,7 @@ impl KeycloakAdmin { /// /// `PUT /admin/realms/{realm}/users/{user_id}/send-verify-email` /// - /// Documentation: + /// Documentation: /// /// REST method: `PUT /admin/realms/{realm}/users/{user-id}/send-verify-email` #[cfg(feature = "tag-users")] @@ -10582,7 +10587,7 @@ impl KeycloakAdmin { /// /// `GET /admin/realms/{realm}/users/{user_id}/sessions` /// - /// Documentation: + /// Documentation: /// /// REST method: `GET /admin/realms/{realm}/users/{user-id}/sessions` #[cfg(feature = "tag-users")]