diff --git a/src/keycloak/keycloak_openid.py b/src/keycloak/keycloak_openid.py index 9f26bfd..72993d7 100644 --- a/src/keycloak/keycloak_openid.py +++ b/src/keycloak/keycloak_openid.py @@ -806,7 +806,7 @@ class KeycloakOpenID: return list(set(permissions)) - def uma_permissions(self, token: str, permissions: str = "", **extra_payload: dict) -> dict: + def uma_permissions(self, token: str, permissions: str = "", **extra_payload: dict) -> list: """ Get UMA permissions by user token with requested permissions. @@ -822,7 +822,7 @@ class KeycloakOpenID: :param extra_payload: Additional payload data :type extra_payload: dict :returns: Keycloak server response - :rtype: dict + :rtype: list """ permission = build_permission_param(permissions) @@ -1548,7 +1548,7 @@ class KeycloakOpenID: token: str, permissions: str = "", **extra_payload: dict, - ) -> dict: + ) -> list: """ Get UMA permissions by user token with requested permissions asynchronously. @@ -1564,7 +1564,7 @@ class KeycloakOpenID: :param extra_payload: Additional payload data :type extra_payload: dict :returns: Keycloak server response - :rtype: dict + :rtype: list """ permission = build_permission_param(permissions)