cancel
Showing results for 
Search instead for 
Did you mean: 

How to read the certificate from system keychain in IOS - authentication in SAP fiori client

0 Kudos

We are implementing a scenario where we develop a custom fiori client(SAP) for IOS device. The application initially makes a call to F5 reverse proxy server for mutual authentication. Here, the application (native) has to read the user certificate from the system keychain of the device and present it to F5 server for authentication.

The user certificate will be installed as a part of enrollment with Microsoft Intune in the device. So, the MDM we are using here is Microsoft Intune. As per the solution provided by SAP, the p12 file has to be included in the resources folder of the X-code project while building the fiori client which cannot be possible due to client's security policies. So, it has to be read dynamically when the user launches the application and present the same to proxy server for further authentication.

We cannot use Afaria, Mobile Secure or SAP Authenticator as per our design proposal

Can anyone provide us a feasible solution through IOS coding or any other means so as to achieve the current requirement.

Thanks in advance...

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Pavan,

Did you ever work out a solution to this? We are looking at almost the exact same issue where we are trying to use a client cert for authentication that is provisioned via InTune MDM into the system keychain.