What does auf etw. schwören mean?

auf etw. schwören - German to English

to swear by sth. [coll.] [place great self-confidence in]