Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Records were specifically designed for safe reflection (and safe serialization). What causes security vulnerabilities is so-called deep reflection, i.e. the use of setAccessible, and can then violate various invariants. That's not what I'm referring to here. Reflection ≠ deep reflection.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: