| 
					
				 | 
			
			
				@@ -212,7 +212,7 @@ class HttpExecutor: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 raise ValueError('self.authorization config is required') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             if authorization.config is None: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 raise ValueError('authorization config is required') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            if authorization.config.header is None: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if authorization.config.type != 'bearer' and authorization.config.header is None: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 raise ValueError('authorization config header is required') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             if self.authorization.config.api_key is None: 
			 |