包庇黑社会性质组织罪需要哪些构成要件?

包庇黑社会性质组织罪需要哪些构成要件?
包庇黑社会性质组织罪的构成要件:1、客体要件,本罪侵犯的客体是国家机关的正常管理活动和正常的社会秩序;2、客观要件,本罪在客观方面表现为包庇黑社会性质的组织进行违法犯罪活动的行为;3、主体要件,本罪的主体为国家机关工作人员;4、主观要件,本罪在主观方面为故意。包庇黑社会性质组织罪需要哪些构成要件?的法律依据
《刑法》第二百九十四条第四款
国家机关工作人员包庇黑社会性质的组织,或者纵容黑社会性质的组织进行违法犯罪活动的,处五年以下有期徒刑;情节严重的,处五年以上有期徒刑。