When we call LiveAuthClient.LoginAsync(...) method from Windows 8 app, it will contact authorization server to get access token using OAuth 2.0 protocol (this initiates sign-in process). Then authorization server authenticates resource owner and gets whether owner grant/denies the permission. To do this it throws up UI dialogs on the user agent (in this case it is Windows 8 app).
I would like to know how this dialog pops up on our app. Will some information be sent by authorization server, using that Live SDK is popping up the dialog? I would like to know the origination point of the dialog. I appreciate if someone could help me in understanding it.
I haven’t used the LiveSDK myself but that sounds very much like a standard OAuth procedure like you would get when you use WebAuthenticationBroker yourself.
Not sure if I understood your question correctly, though. If you want to get more insight into the authentication broker you should have a look at the sample code mentioned in the documentation.