In ActionScript, there is a setting called "flash.system.Capabilities.hasTLS" that determines whether or not the Flash Player can make native SSL/TLS-based connections. The definition of this property says " Specifies whether the system supports native SSL sockets through NetConnection (true) or does not (false)."
How does Flash determine whether this property is true or false? Is the value passed to the Flash player by the browser? Does Flash figure it out from the environment? If so, how?