-
Notifications
You must be signed in to change notification settings - Fork 183
[Win32] Add SSO support for SWT Browser using Edge backend #1834
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
bundles/org.eclipse.swt/Eclipse SWT Browser/win32/org/eclipse/swt/browser/Edge.java
Show resolved
Hide resolved
bundles/org.eclipse.swt/Eclipse SWT Browser/win32/org/eclipse/swt/browser/Edge.java
Show resolved
Hide resolved
Hello @sratz , is there a chance that this could be included in the next release, since it doesn't come with an API breaking change, or will it only be in the one after that? |
2ac48bc
to
a857c99
Compare
0899bdd
to
26c8a80
Compare
26c8a80
to
1994ddf
Compare
bundles/org.eclipse.swt/Eclipse SWT Browser/win32/org/eclipse/swt/browser/Edge.java
Outdated
Show resolved
Hide resolved
1994ddf
to
b0cfa3d
Compare
Introduces a new system property to enable Single Sign-On: - org.eclipse.swt.browser.Edge.allowSingleSignOnUsingOSPrimaryAccount This allows SWT Browser to use the logged-in Windows account for SSO with Azure AD resources and Microsoft account-enabled websites when using the Edge backend.
b0cfa3d
to
25ff0b4
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Change looks good to me.
Any objections, @HeikoKlare?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks sound, so no objections from my side.
Overview
This PR adds support for Single Sign-On (SSO) in SWT Browser (using Edge backend),
allowing the browser to leverage the user's Windows credentials for authentication with
Azure AD resources and Microsoft account-enabled websites.
Features
org.eclipse.swt.browser.Edge.allowSingleSignOnUsingOSPrimaryAccount
Control.setData
Implementation Details
true
to enable the featureDocumentation
Related Links