IBM Support

PI41138: IOS KEYCHAIN SHARING MAY PREVENT USAGE OF JSONSTORE BY MORE THAN ONE WORKLIGHT APPLICATION PER IOS DEVICE

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • When more than one Worklight application is installed on an iOS
    device, these applications may share their JSONStore password
    in an unintended way, such that if both applications attempt to
    use the JSONStore, only one of the applications will be able to
    successfully do so.
    

Local fix

  • The problem may be worked around by disabling iOS keychain
    sharing in XCode for the apps that must co-exist, or by
    ensuring the apps use different sharing groups.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * Developers creating 2 or more apps that incorporate the      *
    * JSONStore feature while also utilizing keychain sharing.     *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * If there are 2 or more apps are sharing their iOS keychain   *
    * and are using JSONStore, then creating a JSONStore           *
    * collection on one app will prevent the user from creating    *
    * another collection with the same username.                   *
    ****************************************************************
    * RECOMMENDATION:                                              *
    * -                                                            *
    ****************************************************************
    

Problem conclusion

  • Code changes have been made to JSONStore to support iOS keychain
    sharing with usernames repeated across multiple apps.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI41138

  • Reported component name

    WL/MFPF ENTERPR

  • Reported component ID

    5725I4300

  • Reported release

    610

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2015-05-14

  • Closed date

    2015-06-29

  • Last modified date

    2015-06-29

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

  • Fixed component name

    WL/MFPF ENTERPR

  • Fixed component ID

    5725I4300

Applicable component levels

  • R610 PSY

       UP

  • R620 PSY

       UP

  • R630 PSY

       UP

  • R700 PSY

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSZH4A","label":"IBM Worklight"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"610","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
14 October 2021