Court challenges seal of confession