IBM Security MaaS360

 View Only
  • 1.  API for iOS?

    Posted Wed July 21, 2021 11:34 AM
    Edited by Andres Parada Wed July 21, 2021 12:45 PM
    I need to be able to make API calls to IBM internally from an iOS app.  Currently if I use WKWebView within the app, it tells me that my managed device isn't managed.  I believe I can get logged in as long as my app is in the app management portal, but I would like to know if there is a more integrated way to do it.

    Can anyone direct me to the relevant documentation on how I can retrieve the correct auth token from maas360 for use with the requests library within an iOS app?  I did look through the maas360 documentation but could not find anything that was applicable to Swift 5.  Thank you.

    ------------------------------
    Gene Horodecki
    ------------------------------


  • 2.  RE: API for iOS?

    Posted Wed July 21, 2021 01:02 PM
    It depends on what the app is trying to do.  There are certain features for apps that require that they be managed on the device.  There are two ways of accomplishing this, and neither is something that can be hard coded - the app has to be installed by the MDM or the app has to be "taken over" by the MDM if it's already installed.  What is the app attempting to do when it receives the error?

    ------------------------------
    Matt Shaver
    System Architect
    IBM
    mshaver@us.ibm.com
    ------------------------------



  • 3.  RE: API for iOS?

    Posted Thu July 22, 2021 10:47 AM
    Edited by Gene Horodecki Thu July 22, 2021 10:47 AM
    I have to make REST API calls to an IBM site protected by W3ID.  This means that the app must build HTML get/post requests with an authenticated user account.

    ------------------------------
    Gene Horodecki
    ------------------------------