def add_terms_data(self, terms):
        raise NotImplementedError()
validate a consumer agains oauth2.Consumer object
dataset/ETHPy150Open Yelp/elastalert/elastalert/ruletypes.py/RuleType.add_terms_data--crossover with--dataset/ETHPy150Open benoitc/restkit/restkit/filters.py/validate_consumer