cancel
Showing results for 
Search instead for 
Did you mean: 

sap.Logon.init and sap.Logon.initPasscodeManager datavaults mutually exclusive on IOS

0 Kudos

Hello,

I start my application with sap.Logon.init when it's online (so it fires the SAML2 authentication) and sap.Logon.initPasscodeManager when it's offline so it unblocks the datavault. However, every data I set on the datavault is only accesible under it's own init method, let me explain:

- I'm online, I start my application with sap.Logon.init

- I set any key with sap.Logon.set

- I close the application and turn on airplane mode.

- I'm offline, I start my application with sap.Logon.initPasscodeManager

- I get the previous key with sap.Logon.get

- Key is null.

However, if I come back online and get it again, they key is not null.

This happens on both, simulator and in an iPad device. I have already setup $(CFBundleIdentifier) and clienthubEntitlements in xcode keychain groups.
In Android it's working flawlessly.

Accepted Solutions (0)

Answers (0)