Extraction de certificats de signataire à l'aide de fichiers de propriétés SSL

Vous pouvez utiliser des fichiers de propriétés pour extraire des certificats de signataire Secure Sockets Layer (SSL).

Avant de commencer

Déterminez les changements à apporter à votre configuration SSL.

Démarrez l'outil de scriptage wsadmin. Pour démarrer wsadmin à l'aide du langage Jython, exécutez la commande wsadmin -lang jython du répertoire bin du profil de serveur.

Pourquoi et quand exécuter cette tâche

A l'aide d'un fichier de propriétés, vous pouvez définir des propriétés SSL et extraire des certificats de signataire SSL d'un port.

Exécutez la commande applyConfigProperties à l'aide de wsadmin pour appliquer des propriétés SSL et exécutez la commande retrieveSignerFromPort.

Tableau 1. Actions associées aux propriétés SSL. Vous pouvez exécuter la commande retrieveSignerFromPort.
Action Procédure
création Non applicable
modify Non applicable
suppression Non applicable
création d'une propriété Non applicable
suppression d'une propriété Non applicable
extraction d'un signataire
  1. Créez un fichier de propriétés qui spécifie CreateDeleteCommandProperties=true, commandName=retrieveSignerFromPort, et des valeurs de propriétés SSL telles que le numéro de port, l'alias du certificat et le nom du fichier des clés.
  2. Exécutez la commande applyConfigProperties.

Vous pouvez éventuellement utiliser le mode interactif avec les commandes :

AdminTask.nom_commande('-interactive')

Procédure

  1. Créez un fichier de propriétés qui spécifie la commande retrieveSignerFromPort et des valeurs de propriétés SSL.

    Le fichier de propriétés suivant spécifie CreateDeleteCommandProperties=true, commandName=retrieveSignerFromPort, et des valeurs de propriétés SSL telles que le numéro de port, l'alias du certificat et le nom du fichier de clés :

    #
    # Header
    #
    CreateDeleteCommandProperties=true
    #SKIP=true
    commandName=retrieveSignerFromPort
    #
    
    #
    #Properties
    #
    port=1234 #Integer,required
    keyStoreScope=null #String
    sslConfigName=null #String
    host=myHost #String,required
    certificateAlias=certificateAlias #String,required
    keyStoreName=CellDefaultTrustStore #String,required
    sslConfigScopeName=null 
    #

    Si nécessaire, modifiez la section de l'environnement pour qu'il corresponde à votre système et apportez les modifications nécessaires aux propriétés.

  2. Exécutez la commande applyConfigProperties.

    L'exécution de la commande applyConfigProperties applique le fichier de propriétés à la configuration. Dans cet exemple Jython, le paramètre facultatif -reportFileName génère un rapport nommé report.txt:

    AdminTask.applyConfigProperties(['-propertiesFileName MonTypeObjet.props -reportFileName report.txt '])

Résultats

Vous pouvez utiliser le fichier de propriétés pour extraire des certificats de signataire et gérer les propriétés SSL.

Que faire ensuite

Si vous avez modifié des propriétés SSL, sauvegardez les modifications apportées à votre configuration.


Icône indiquant le type de rubrique Rubrique de tâche



Icône d'horodatage Dernière mise à jour: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=txml_config_prop_sec_ssl_retrieve
Nom du fichier : txml_config_prop_sec_ssl_retrieve.html