During the course of The Force Awakens we learn that Kylo Ren is the son of Han Solo and Leia.
My question is, by the end of the film which characters know this fact? It is plainly obvious that in addition to his parents, people involved in Kylo Ren/Ben Solo's upbringing and training will know, such as Luke, Chewbacca, Threepio, Artoo and Snoke etc. and through them this information could be communicated to other members of the resistance such as Poe and Admiral Ackbar. It also seems that Lor San Tekka knows.
However, I can't seem to remember this information ever being communicated to Rey, Finn or General Hux, amongst others. So I was wondering if I missed part of a scene, or there is another canon source, where the characters mentioned find out this information?
When I first saw the scene where Rey calls Kylo Ren a 'Monster' I got a feeling she meant because of the whole patricide thing but I have nothing else to back this up other than the hunch I got in the cinema chair. Additionally Finn could've found out from his time in the FO, as well as General Hux for that matter.