I'm using SunPKCS11 security provider to store key entries (certificate + private key) into a nShield HSM using the setKeyEntry
method but when I store the same certificate with different aliases the first one is removed from de HSM. I've tested with soft HSM too but I get the same behaviour.
I found this in PKCS#11 Reference Guide but I'm not storing CA certificates, they are user certificates:
"If a CA certificate is already in the token, a duplicate is not stored."
Is possible to store the same certificate (and private key) with different aliases using SunPKCS11 security provider?