Hi experts,
We are trying to build a custom Fiori Client application that supports X.509 certificates for SSO (registering and requesting data through SMP).
Our software stack is:
- SMP 3.0 SP08;
- SMP SDK SP09;
- Android Lollipop;
- NW GW 7.4;
- X.509 certificate is installed on the device via a MDM solution (not Afaria);
1-) We were able to prove our mutual authentication with X.509 configuration. We developed a custom Kapsel application using AuthProxy plugin (based on this blog post: Getting Started with Kapsel - Part 8 -- AuthProxy) and the app asked for the certificate installed on the device, was able to register on SMP and request data from the server as well;
3-) We are now trying to create the same mechanism to register and request data using a custom Fiori Client application, to have access to Launchpad;
On this link Getting Started with Kapsel - Part 14 -- SAP Fiori Client (New in SP04) we only see reference to Logon Plugin and certificate provider implementation, but we would rather use AuthProxy that provides a good UI for the user to select the certificate and is able to register and get data. Is it possible to only use AuthProxy plugin with Fiori Client in order to provide X.509 single sign on with mutual authentication?
If so, could you please help us on how to achieve this? We weren't able to find any documentation about this.
Thank you!