Regarding the sins revealed to him in sacramental confession, the priest is bound to inviolable secrecy. From this obligation he cannot be excused either to save his own life or good name, to save the life of another, to further the ends of human justice, or to avert any public calamity. No law can compel him to divulge the sins confessed to him, or any oath which he takes -- e.g., as a witness in court. He cannot reveal them either directly -- i.e., by repeating them in so many words -- or indirectly -- i.e., by any sign oraction, or by giving information based on what he knows through confession.