plight

(noun) troth

assurance (generic term)
pledge (generic term)