Dove posso ottenere PEM (chiave privata)?
-
14-11-2019 - |
Domanda
Sto lavorando alla risposta SAML avviata da IDP per Salesforce e ha bisogno del tuo aiuto.
Stavo lavorando con il codice e ho trovato che ho bisogno di chiave .pem (chiave privata).
KeyStore.PrivateKeyEntry pkEntry = (KeyStore.PrivateKeyEntry) ks.getEntry("alias", new KeyStore.PasswordProtection(password));
PrivateKey pk = pkEntry.getPrivateKey();
.
La chiave PEM verrà utilizzata per firmare la mia firma della risposta.Dove posso ottenere il tasto .PEM?
Soluzione
openssl req -x509 -nodes -days 365 -newkey rsa:1024 -sha1 -subj ‘/C=US/ST=CA/L=San Mateo/CN=www.appirio.com’ -keyout key-mycompanyrsa.pem -out cert-mycompanyrsa.pem
More info: http://blog.jeffdouglas.com/2010/07/06/using-rsa-sha1-with-salesforce-crypto-class/
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow