Having an issue when authenticating with oAuth, impersonating an owner of a public folder and getting pull subscription events from that folder. (on o365 exchange)
mailbox folders work correctly when I impersonate the owner, public folders do not give me event notifications.
It works fine with basic authentication but that will be gone soon.
Workflow is a little different when i use oAuth because then i must first impersonate a user in order to set up the pull subscription while when using basic auth I simply use the account that sets up the exchange session object directly. (who has impersonation rights)