آیا شهادت دادن در دادگاه واجب است

آیا شهادت دادن در دادگاه واجب است

1.اگر کسی از ما بخواهد که شهادت بدهیم آیا شهادت دادن واجب است ؟ مثلا ما مطمئن هستیم او یک زمین را با دیگری شریک است و از ما بخواهد که نسبت به این موضوع شهادت بدهیم ؟
2.اگر یقین صد در صد نداشته باشیم چه ؟ یعنی قبلا اینطوری شنیده بودیم که زمین را شریکی خریده اما الان 20 سال گذشته و ما دقیقا نمیدانیم در این میان چه گذشته آیا باز هم باید شهادت بدهیم ؟
3.آیا شهادت دادن واجب کفائی است ؟
ج1و3) به طور کلی، اگر در جایی احقاق حق مؤمن موقوف بر شهادت دادن باشد بر شاهد واجب است در دادگاه حاضر شود و شهادت به حق دهد و گرنه وظیفه ای ندارد. و تشخیص موضوع بر عهده شخص مکلف است.
ج2) در شهادت اطمینان و یقین لازم است و در موارد غیر یقینی، شهادت دادن جایز نیست.
منبع: استفتاء سایت هدانا از دفتر استفتائات حضرت آیت الله العظمی خامنه ای