Ticket #397 (closed enhancement: fixed)
Use uiAccess in Windows Vista and beyond
| Reported by: | jteh | Owned by: | mdcurran |
|---|---|---|---|
| Priority: | major | Milestone: | 2009.1 |
| Component: | Core | Version: | development |
| Keywords: | Cc: | ||
| Operating system: | Windows Vista | Blocked by: | |
| Blocking: |
Description
In Windows Vista and beyond, an AT can set a uiAccess field in its manifest to specify whether it should gain additional privileges to access the UI of other applications. This is needed to access elevated applications; i.e. running as administrator. However, due to the security concerns this raises, the application must be signed with a trusted security certificate. We can't afford a cert signed by a trusted root CA at this stage. However, we have found a way to register a trusted root cert in the installer. NVDA should then use the uiAccess privilege wherever possible.

NVDA is developed by