25b9097fd1 
								
							
								 
							
						 
						
							
							
								
								Add 202 expected return code when update flow  #288  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d208fb60b1 
								
							
								 
							
						 
						
							
							
								
								Fixed conflict.  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								28c82d1051 
								
							
								 
							
						 
						
							
							
								
								Removed unsed import.  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4ba3007e41 
								
							
								 
							
						 
						
							
							
								
								Reverted connection deepcopy on KeycloakAdmin  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								738e9ecc70 
								
							
								 
							
						 
						
							
							
								
								Add methods to get available and composite realm roles of a user  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a29f282c69 
								
							
								 
							
						 
						
							
							
								
								#262  Added three functions to get all the client's authorization scopes, permissions, policies using Keycloak Admin  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								e13dd54c2b 
								
									
								
							
								 
							
						 
						
							
							
								
								bug fix for Issue  #260  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9abbf559ac 
								
							
								 
							
						 
						
							
							
								
								add client session stats  
							
							
 
							
							
							Signed-off-by: modularTaco <37046961+modularTaco@users.noreply.github.com> 
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9777a85fa0 
								
							
								 
							
						 
						
							
							
								
								fixed typo in URL pattern  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								95c4a7ee2d 
								
							
								 
							
						 
						
							
							
								
								added delete_authentication_flow(flow_id)  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								76b6798429 
								
							
								 
							
						 
						
							
							
								
								added get/delete authentication_flow_execution(execution_id)  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c538d8fb32 
								
							
								 
							
						 
						
							
							
								
								added get/add/delete default (default/optional) client scopes  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a6ad87d62c 
								
							
								 
							
						 
						
							
							
								
								fix invalid credential error and refresh_code not exist error  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7ee625d063 
								
							
								 
							
						 
						
							
							
								
								Enable Keycloak Admin for Non-master Realms  
							
							
 
							
							
							Allow the 'KeycloakAdmin' class to instantiate against non-master realms using
an Authorization header for a non-admin user that is granted permissions to
inspect or manage Keycloak admin resources.
Example:
kca = KeycloakAdmin(
        'https://auth.keycloak.local/auth/ ',
        realm_name='my-realm',
        client_id='admin',
        custom_headers=auth_headers
      ) 
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								80bb7a56b5 
								
							
								 
							
						 
						
							
							
								
								Fix invalid permission type  
							
							
 
							
							
							A permission associates the object being protected and the policies that must be evaluated to decide whether access should be granted.
Permissions can be created to protect two main types of objects:
1. Resources
2. Scopes 
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								10c212cce5 
								
							
								 
							
						 
						
							
							
								
								Refine comments  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								656de1c466 
								
							
								 
							
						 
						
							
							
								
								Add more comments  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3b93754d27 
								
							
								 
							
						 
						
							
							
								
								Add new AuthZ API support  
							
							
 
							
							
							NOTE: These are private API, will be changed later. 
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								fc079d8fb7 
								
							
								 
							
						 
						
							
							
								
								Using session.proxies.update method instead of seting it as an dict  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9e7d0d2ec5 
								
							
								 
							
						 
						
							
							
								
								Added optional proxies for requests calls  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								a37bf45c77 
								
									
								
							
								 
							
						 
						
							
							
								
								Add delete_user_social_login  
							
							
 
							
							
							This makes it possible to delete federated identities without having
to use raw requests. 
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								d0894d4352 
								
									
								
							
								 
							
						 
						
							
							
								
								Don't force realm name when using secret key  
							
							
 
							
							
							Using other realms can be useful, for example, to manage realm users with restricted rights. 
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								69d60d430a 
								
							
								 
							
						 
						
							
							
								
								Add remove and update methods for client protocol mappers  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5b202e71cb 
								
							
								 
							
						 
						
							
							
								
								fix: handle refresh_token error "Session not active"  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								50354e6108 
								
							
								 
							
						 
						
							
							
								
								Add feature to list and delete user credentials  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								bd8af2924e 
								
									
								
							
								 
							
						 
						
							
							
								
								feat: add KeycloakAdmin.set_events  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								a9b3924854 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix KeycloakAdmin using wrong realm when authenticating with a service account  
							
							
 
							
							
							Signed-off-by: Jacky Boen <jacky@veand.co> 
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								227b698b3f 
								
							
								 
							
						 
						
							
							
								
								Stopping pagination requests if response count is lower than page size.  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								71a92f8b49 
								
							
								 
							
						 
						
							
							
								
								Fix feature function documents  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								44fe7b714a 
								
							
								 
							
						 
						
							
							
								
								Added realm partial export feature  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8f6de6c3c8 
								
							
								 
							
						 
						
							
							
								
								openid - minor typo fix, change nothing yet  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d7d661a38c 
								
							
								 
							
						 
						
							
							
								
								fix json response  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								31b4efd7ab 
								
							
								 
							
						 
						
							
							
								
								add remove user realm role  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								93b9991dc8 
								
							
								 
							
						 
						
							
							
								
								Remove unused client_id from delete_realm_roles_of users  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4b6b076f55 
								
							
								 
							
						 
						
							
							
								
								add delete_realm_roles_of_user function  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								56fdb467be 
								
									
								
							
								 
							
						 
						
							
							
								
								Add user logout  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								420779e3d2 
								
									
								
							
								 
							
						 
						
							
							
								
								Remove unused client_id from assign_realm_roles  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c91df2b5c8 
								
							
								 
							
						 
						
							
							
								
								Fix get_user_id to non case-sensitive  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								92cef30578 
								
							
								 
							
						 
						
							
							
								
								Fix get_group_realm_roles, set correct url to get realm roles.  
							
							
 
							
							
							Remove the no longer used, wrong url. 
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								988700bc81 
								
							
								 
							
						 
						
							
							
								
								Replaced deprecated method, improved description and added packages to requirements.  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								9c8835c255 
								
									
								
							
								 
							
						 
						
							
							
								
								Added get_events method for KeycloakAdmin  
							
							
 
							
							
							Signed-off-by: Lilis Iskandar <lilis@veand.co> 
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								04ef9a0e64 
								
									
								
							
								 
							
						 
						
							
							
								
								Update keycloak_admin.py  
							
							
 
							
							
							Fixed typo in params_path (leads to error) 
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								02d82f70bc 
								
							
								 
							
						 
						
							
							
								
								update mapper in client scope  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c71549813c 
								
							
								 
							
						 
						
							
							
								
								fix pytest warning  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0d4815ddb2 
								
							
								 
							
						 
						
							
							
								
								added composite clients role feature  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								6ed65ea4e5 
								
									
								
							
								 
							
						 
						
							
							
								
								Add exist_ok attribute to KeycloakAdmin.create_user  
							
							
 
							
							
							This attribute allows configuration of the behaviour of create_user when a user
with the passed username already exists. If set to False, an exception will be
raised (passed through) from the API. If set to True (default), the existing
user ID will silently be returned. 
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								021c549e30 
								
							
								 
							
						 
						
							
							
								
								Get sessions associated with the client.  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b07ecce9a9 
								
							
								 
							
						 
						
							
							
								
								Maintain consistency across all methods and force all payload content to be in JSON format  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								21333dc649 
								
							
								 
							
						 
						
							
							
								
								Add Keycloak authenticator config management (add, update and delete methods)  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								fa9f1741af 
								
									
								
							
								 
							
						 
						
							
							
								
								Use the same request headers and cookies  
							
							
								
 
							
							
						 
						5 years ago