What are the conditions for validity of an oath?