code: func (o *TaskTrackerAPI) AuthenticatorsFor(schemes map[string]spec.SecurityScheme) map[string]runtime.Authenticator {
  
  	result := make(map[string]runtime.Authenticator)
  	for name, scheme := range schemes {
  		switch name {
  
  		case "api_key":
  
  			result[name] = o.APIKeyAuthenticator(scheme.Name, scheme.In, o.APIKeyAuth)
  
  		case "token_header":
  
  			result[name] = o.APIKeyAuthenticator(scheme.Name, scheme.In, o.TokenHeaderAuth)
  
  		}
  	}
  	return result
  
  }
docs: // AuthenticatorsFor gets the authenticators for the specified security schemes