Wkwebview SSL Auhtentication with .p12 certificate

I have deployed a angular site with nginx server in GKE and set the SSL authentication. I installed the client certificate using Mobileiron Cloud MDM in my ipad. Then i was able to access and validate the certificate using Safari . But when i trying to do the same thing using my application WkWebView it always giving me the "400 Bad Request" error. After some search i realize that we cannot acces the certificates which installed in the Apple Key chain and it they can be only access by applications Safari or apple Mail app. As a solution for this problem then i set the client certifcate inside App Bundle and was able to do the authentication by importing it using "SecPKCS12Import" and do the authentication.

let securityError = SecPKCS12Import(data as NSData,
                      [ kSecImportExportPassphrase as String : password ] as CFDictionary,
                      &_items);

Now WKwebView is loading only if authentication is correct. But for this methos i need to upload the client certificate to my App Bundle.

So i would like to know, is there a way to do the SSL authentication in WKWebview without bundeling the client certificate to app bundle. I would like a way that i can deploy it in a remote way like Mobileiron Cloud MDM(i already have the subscription so there is no probles accesing all Mobileriron services.) and access that certifcate to authenticate in the WKWebview url loading.

Wkwebview SSL Auhtentication with .p12 certificate
 
 
Q