| 
						
						
							
								
							
						
						
					 | 
				
				 | 
				
					@ -162,3 +162,22 @@ class ConnectionManager(object): | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        except Exception as e: | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            raise KeycloakConnectionError( | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                "Can't connect to server (%s)" % e) | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    def raw_delete(self, path, **kwargs): | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        """ Submit delete request to the path. | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        :arg | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            path (str): Path for request. | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        :return | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            Response the request. | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        :exception | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            HttpError: Can't connect to server. | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        """ | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        try: | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            return requests.delete(urljoin(self.base_url, path), | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                                   params=kwargs, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                                   headers=self.headers, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                                   timeout=self.timeout) | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        except Exception as e: | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            raise KeycloakConnectionError( | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                "Can't connect to server (%s)" % e) |