What is the meaning of On_one's_honor?

used to emphasize that one is behaving or going to behave in a trustworthy manner.

expected to do what one has promised, expected to uphold one's promise.

Source: wiktionary.org