5 exemple de code java, Conditions préalables – HP OneView Manuel d'utilisation

Page 193

Advertising
background image

REMARQUE :

L'exemple 2 de code .Net C# (magasin de certificats Microsoft Windows) référence

le magasin Trusted Root Certificate Authorities, situé sous Local Computer.

StoreName.Root

= Trusted Root Certificate Authorities

StortLocation.LocalMachine

= Local Computer

26.5 Exemple de code Java

Les exemples de code Java montrent comment se connecter et s'abonner au bus SCMB.

Conditions préalables

1.

Téléchargez le certificat de client et la clé privée.

GET /rest/certificates/client/rabbitmq/keypair/default

2.

Enregistrez le contenu du certificat de client dans le corps de la réponse dans un fichier texte
nommé default-client.crt.

Vous devez copier et coller tout ce qui se trouve de -----BEGIN CERTIFICATE----- à
-----END CERTIFICATE-----

, y compris les tirets, mais sans inclure les guillemets.

3.

Enregistrez le contenu de la clé privée dans le corps de la réponse dans un fichier texte nommé
default-client.crt

.

Vous devez copier et coller tout ce qui se trouve de -----BEGIN RSA PRIVATE KEY-----
à -----END RSA PRIVATE KEY-----, y compris les tirets, mais sans inclure les guillemets.

4.

Créez un fichier de clés PKCS12 à partir de la clé privée et du certificat public.

openssl pkcs12 -export -name myclientcert -in default-client.crt -inkey default-client.key -out myclient.p12

5.

Convertissez le fichier de clés PKCS12 en un fichier de clés JKS.

keytool -importkeystore -destkeystore c:\\MyKeyStore -srckeystore myclient.p12 -srcstoretype pkcs12 -alias
myclient

26.5 Exemple de code Java

193

Advertising