Closed JohnsonEricAtSalesforce closed 2 months ago
1 Error | |
---|---|
:no_entry_sign: | Tests have failed, see below for more information. |
1 Warning | |
---|---|
:warning: | No Lint Results. |
Name | Classname | Time |
---|---|---|
test[testRestEndpoint] | com.salesforce.androidsdk.phonegap.ForceJSTest | 0.004 |
Generated by :no_entry_sign: Danger
1 Error | |
---|---|
:no_entry_sign: | Tests have failed, see below for more information. |
Name | Classname | Time |
---|---|---|
testDecryptDataEncryptedWithNewRSACipherForKeyCreatedBeforeUpgrade | com.salesforce.androidsdk.security.KeyStoreWrapperTest | 0.082 |
testDecryptDataEncryptedWithNewRSACipher | com.salesforce.androidsdk.security.KeyStoreWrapperTest | 0.085 |
testRSAOAEPSHA256EncryptDecrypt | com.salesforce.androidsdk.security.KeyStoreWrapperTest | 0.055 |
Generated by :no_entry_sign: Danger
🎸 Ready For Review 🥁
This resolves a network on main thread exception that I discovered in the hybrid template apps.
This is interesting in that the call to
getMyDomainAuthConfig
is happening in a different location than it does inSalesforceSDKManager.fetchAuthenticationConfiguration
with very subtly different logic. The key difference is that the hybrid app doesn't callsetBrowserLoginEnabled
when the authorization config is obtained. @brandonpage - Any chance you know why that is? It looks intentional downstream inisSamlLoginRedirect
.Perhaps in the future the switch around
setBrowserLoginEnabled
could be added to theSalesforceSdkManager
version so redundancy is reduced.