JustPaste.it
  • [DRQS 48374648] Authorization token uses display IP address when a remote display is in use

    When an API library application is being executed in a Citrix (XenApp/XenDesktop) environment, the 'Session::generateToken' function now uses the "display IP address" to identify where the application is running, instead of using the physical IP address as reported by the operating system. This enables applications using BPS permissioning to be run remotely (even in virtual environments) as long as they are using the same display as a Bloomberg terminal. This feature supports only a single level of remoting: if an application is running on machine A which has a remote display on machine B and machine B has a remote display on machine C, 'Session::generateToken' will generate a token for authorization on machine B.