Browse Source
			
			
			chore: correct return type hint in uma_permissions and a_uma_permissions (#663) (#671)
			
			
				master
			
			
		 
		
			
				
					
						 nasudadada
					
					1 month ago
						nasudadada
					
					1 month ago
					
						
							committed by
							
								 GitHub
								GitHub
							
						 
					
				 
				
			 
		 
		
			
				
				  
				  No known key found for this signature in database
				  
				  	
						GPG Key ID: B5690EEEBB952194
				  	
				  
				
			
		
		
		
	
		
			
				 1 changed files with 
4 additions and 
4 deletions
			 
			
		 
		
			
				- 
					
					
					 
					src/keycloak/keycloak_openid.py
				
					
					
						
							
								
									
										
											
	
		
			
				
					|  |  | @ -790,7 +790,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. | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
	
		
			
				
					|  |  | @ -806,7 +806,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) | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
	
		
			
				
					|  |  | @ -1516,7 +1516,7 @@ class KeycloakOpenID: | 
			
		
	
		
			
				
					|  |  |  |         token: str, | 
			
		
	
		
			
				
					|  |  |  |         permissions: str = "", | 
			
		
	
		
			
				
					|  |  |  |         **extra_payload: dict, | 
			
		
	
		
			
				
					|  |  |  |     ) -> dict: | 
			
		
	
		
			
				
					|  |  |  |     ) -> list: | 
			
		
	
		
			
				
					|  |  |  |         """ | 
			
		
	
		
			
				
					|  |  |  |         Get UMA permissions by user token with requested permissions asynchronously. | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
	
		
			
				
					|  |  | @ -1532,7 +1532,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) | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
	
		
			
				
					|  |  | 
 |