非法携带管制刀具参加集会罪的犯罪构成是什么?

非法携带管制刀具参加集会罪的犯罪构成是什么?
非法携带管制刀具参加集会罪的犯罪构成:1、行为主体为具有刑事责任能力的自然人;2、主观上是故意;3、客体是社会管理秩序和公共安全;4、客观上行为人实施了非法携带管制刀具的行为。非法携带管制刀具参加集会罪的犯罪构成是什么?的法律依据
《中华人民共和国刑法》第十四条
明知自己的行为会发生危害社会的结果,并且希望或者放任这种结果发生,因而构成犯罪的,是故意犯罪。
故意犯罪,应当负刑事责任。
第二百九十七条
违反法律规定,携带武器、管制刀具或者爆炸物参加集会、游行、示威的,处三年以下有期徒刑、拘役、管制或者剥夺政治权利。