You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: native/NativeSampleApps/AuthFlowTester/README.md
+15-12Lines changed: 15 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -22,18 +22,21 @@ Legacy login tests using the default Connected App (CA) opaque configuration fro
22
22
|`testCAOpaque_DefaultScopes_UserAgentFlow_NotHybrid`| CA Opaque | Default | User Agent | No |
23
23
24
24
#### CAScopeSelectionLoginTests
25
-
Connected App login tests with explicit scope selection across web server and user agent flows, both hybrid and non-hybrid.
26
-
27
-
| Test | Scopes | Flow | Hybrid |
28
-
|------|--------|------|--------|
29
-
|`testCAOpaque_SubsetScopes_WebServerFlow`| Subset | Web Server | No |
30
-
|`testCAOpaque_AllScopes_WebServerFlow`| All | Web Server | Yes |
31
-
|`testCAOpaque_SubsetScopes_WebServerFlow_NotHybrid`| Subset | Web Server | No |
32
-
|`testCAOpaque_AllScopes_WebServerFlow_NotHybrid`| All | Web Server | No |
33
-
|`testCAOpaque_SubsetScopes_UserAgentFlow`| Subset | User Agent | Yes |
34
-
|`testCAOpaque_AllScopes_UserAgentFlow`| All | User Agent | Yes |
35
-
|`testCAOpaque_SubsetScopes_UserAgentFlow_NotHybrid`| Subset | User Agent | No |
36
-
|`testCAOpaque_AllScopes_UserAgentFlow_NotHybrid`| All | User Agent | No |
25
+
Connected App login tests with explicit scope selection across web server and user agent flows, both hybrid and non-hybrid. Includes in-app WebView variants (`forceAdvancedAuthentication = false`) that exercise the legacy WKWebView path.
26
+
27
+
| Test | Scopes | Flow | Auth Surface |
28
+
|------|--------|------|--------------|
29
+
|`testCAOpaque_SubsetScopes_WebServerFlow`| Subset | Web Server | Browser (default) |
30
+
|`testCAOpaque_AllScopes_WebServerFlow`| All | Web Server | Browser (default) |
31
+
|`testCAOpaque_DefaultScopes_WebServerFlow_InAppWebView`| Default | Web Server | In-App WebView |
32
+
|`testCAOpaque_SubsetScopes_WebServerFlow_InAppWebView`| Subset | Web Server | In-App WebView |
33
+
|`testCAOpaque_AllScopes_WebServerFlow_InAppWebView`| All | Web Server | In-App WebView |
34
+
|`testCAOpaque_SubsetScopes_WebServerFlow_NotHybrid`| Subset | Web Server | Browser (default) |
35
+
|`testCAOpaque_AllScopes_WebServerFlow_NotHybrid`| All | Web Server | Browser (default) |
36
+
|`testCAOpaque_SubsetScopes_UserAgentFlow`| Subset | User Agent | In-App WebView |
37
+
|`testCAOpaque_AllScopes_UserAgentFlow`| All | User Agent | In-App WebView |
38
+
|`testCAOpaque_SubsetScopes_UserAgentFlow_NotHybrid`| Subset | User Agent | In-App WebView |
39
+
|`testCAOpaque_AllScopes_UserAgentFlow_NotHybrid`| All | User Agent | In-App WebView |
37
40
38
41
#### ECALoginTests
39
42
External Client App (ECA) login tests for both opaque and JWT token formats with scope variations.
Copy file name to clipboardExpand all lines: native/NativeSampleApps/AuthFlowTester/src/androidTest/java/com/salesforce/samples/authflowtester/CAScopeSelectionLoginTests.kt
+32Lines changed: 32 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -88,6 +88,38 @@ class CAScopeSelectionLoginTests: AuthFlowTest() {
88
88
)
89
89
}
90
90
91
+
// endregion
92
+
// region CA Web Server Flow Tests (In-App WebView)
93
+
94
+
// Login with CA opaque using default scopes, web server flow, and in-app WebView (advanced auth disabled).
0 commit comments