I'd agree it looks like a cable mount connection. Fingers on the inside of the center contact are to slip over the conductor without having to solder to it. (I've done 7/8 heliax, and soldering the center conductor to a contact involved a heat shield for the dielectric, and a torch.)
With some sort of clamping/retention mechanism for the shield missing.