Estoy en un proyecto Java que requiere obtener acceso a todos los certificados personales en el sistema. Lo que utilizamos fue SunMSCAPI
provider y Windows-MY
type keystore, y SunMSCAPI
está presente solo en Windows. Pero queremos adaptarlo a varias plataformas, por lo que también debe leer los certificados personales de GNU / Linux y Mac OS. Así que tenemos que cambiar el proveedor y el tipo.
Ahora la pregunta:
- ¿Qué proveedor debe utilizarse? ¿Y qué tipo?
- ¿Debo especificar la ubicación de los certificados según el sistema?