¿Es posible usar un certificate de cliente instalado en un dispositivo iOS dentro de mi aplicación?

Quiero poder instalar un certificate de cliente (por correo electrónico, por ejemplo) y luego usar ese certificate para autenticar las requestes enviadas por mi aplicación. Tengo la sensación de que Apple no permitirá ese tipo de acceso, pero no puede encontrar ninguna respuesta definitiva. ¿Es así o existe una forma de acceder a certificates de cliente instalados en el dispositivo desde una aplicación?

Editar : Para aclarar, esta es una aplicación nativa, no una aplicación web.

Su aplicación puede usar solo lo que usted almacena en su propio llavero (o llaveros de otras aplicaciones de terceros que comparten el mismo certificate de aprovisionamiento). En cuanto a la carga real, usamos openssl (escribimos un contenedor obj-c alnetworkingedor) para decodificar el .p12 que enviamos a la aplicación.

Los certificates cargados en seting-> general-> perfiles están protegidos de alguna manera solo las aplicaciones incorporadas (correo, safari) pueden agregar cosas allí.

Para usar certificates de cliente en su aplicación, debe implementar la import del certificate dentro de su aplicación a su llavero de aplicación. (tenga en count que necesita usar el formatting de certificate PKCS # 12, pero debe registrarlo en su aplicación (busque UTI exportadas y types de documentos) con una extensión diferente, que no sea ".p12", que ya está registrada por iOS. He usado .x-p12 en mi aplicación) Vea aquí: Certificados de cliente de iOS y Gestión de dispositivos mobilees y aquí: https://developer.apple.com/library/ios/qa/qa1745/_index.html