We have a Windows application that need to authenticate with Okta/IWA. The current code is implemented as an Excel plugin against an on-prem PingFederate SAML infrastructure. The existing script emulates a web browser to ultimately get a SAML session initiated and a session token for the Service Provider. Once the login is successful, the Excel plug in provides a user control for pulling data from the SP’s API into the spreadsheet.
So far we’ve not been successful at refactoring the code to work with Okta. Is there a prescribed method for integrating Windows applications (ideally as an Excel plugin) with Okta’s IWA architecture? SDKs or APIs that might be useful in this instance?