SSI Sample App (JugglerDemoApp)
===============================

Dependencies:
- Appstore SDK integrated
- SSI token library
- A valid Appstore public key in
  com.amazon.ssi.sample.application.token.provider.AppStorePublicKeyProvider.publicKeyHC

Sandbox testing (AppTester)
---------------------------
1. Install AppTester and enable sandbox mode:
     adb shell setprop debug.amazon.sandboxmode debug
2. AppStorePublicKeyProvider.publicKeyHC must be a valid PEM-encoded RSA
   public key (a throwaway 2048-bit key is fine — AppTester does not verify
   it). Token signature verification is auto-bypassed in sandbox.
3. In the app: tap GET LINK → enter an account → tap CREATE LINK → tap
   GET LINK again. The simulated login-selection screen appears once a
   link exists. Tip: AppTester → "Mocked response for GetUserAndLinks →
   One linked account" skips Create Link.
4. Reset state via AppTester → Manage Simple Sign-in links → Unlink.

LAT / Production testing
------------------------
1. Disable sandbox: `adb shell setprop debug.amazon.sandboxmode 0`
   (or reboot).
2. `idpName` must match the IDP name issued by developer.amazon.com.
3. AppStorePublicKeyProvider.publicKeyHC must be the real Appstore public
   key for your appId — SSI tokens are signature-verified in this mode.
4. Same flow as sandbox: Get Link → Create Link → Get Link →
   showLoginSelection. Linking is handled by Amazon backends.