Sono in un progetto Java che richiede l'accesso a tutti i certificati personali nel sistema. Quello che usiamo era SunMSCAPI
provider e Windows-MY
tipo keystore, e SunMSCAPI
è presente solo in Windows. Ma vogliamo adattarlo a piattaforme diverse, quindi deve leggere anche i certificati personali di GNU / Linux e Mac OS. Quindi dobbiamo cambiare il provider e il tipo.
Ora la domanda:
- Quale provider dovrebbe essere usato? E che tipo?
- Devo specificare la posizione dei certificati in base al sistema?