CoreHost applications implement an ISignOnHandler to receive callbacks from the system
whenever authentication is required for a portal or arcgis online.
The primary scenario for authentication is when a CoreHost application is
instantiating a connection to a federated Feature Service DB that is secured.
Requirements
Target Platforms: Windows 10, Windows 8.1, Windows 7