Josip Krajnc (1821-1875), pravnik