Propriétés de liaison et de règle SSLTransport
Utilisez le paramètre -attributes pour les commandes setPolicyType et setBinding, afin d'indiquer des informations de configuration supplémentaires relatives à la règle SSLTransport et à la liaison des ensembles de règles. Les ensembles de règles d'application et de système peuvent utiliser la règle et la liaison SSLTransport.
- Utilisez le paramètre -attributes des commandes getPolicyType et getBinding pour afficher les propriétés de la configuration des règles et des liaisons. Pour obtenir un attribut, associez le nom de la propriété à la commande getPolicyType ou getBinding.
- Utilisez le paramètre -attributes pour les commandes setPolicyType et setBinding afin d'ajouter des propriétés à la configuration des règles et des liaisons, d'en mettre à jour ou d'en supprimer. Pour ajouter ou mettre à jour un attribut, spécifiez le nom de la propriété et sa valeur. Les commandes setPolicyType et setBinding mettent à jour la valeur si l'attribut existe ou ajoutent l'attribut et la valeur s'il n'existe pas. Pour supprimer un attribut, spécifiez la valeur sous forme de chaîne vide (""). Le paramètre -attributes admet l'objet properties.

Pour prendre en charge un environnement à cellules mixtes, WebSphere Application Server prend en charge des liaisons version 7.0 et version 6.1. Les liaisons générales de niveau cellule sont spécifiques à la version 7.0. Les liaisons propres à l'application restent à la version requise par celle-ci. Lorsque l'utilisateur crée une liaison propre à l'application, le serveur d'applications détermine la version de liaison requise à utiliser pour celle-ci.
Propriétés de règle SSLTransport
La règle SSLTransport permet de garantir la sécurité des messages.
- outRequestSSLenabled
- Indique si le transport de la sécurité SSL doit être activé pour les demandes de service sortantes.
- outAsyncResponseSSLenabled
- Indique si le transport de la sécurité SSL doit être activé pour les réponses de service asynchrones.
- inResponseSSLenabled
- Indique si le transport de la sécurité SSL doit être activé pour les réponses de service entrantes.
AdminTask.setPolicyType('[-policySet "WSHTTPS default" -policyType SSLTransport
-attributes "[[inReponseSSLenabled yes][outAsyncResponseSSLenabled yes][outRequestSSLenabled
yes]]"]')
Propriétés de liaison SSLTransport
Le type de règle SSLTransport permet de garantir la sécurité des messages.
Configurez la liaison SSLTransport en définissant les propriétés suivantes à l'aide de la commande setBinding :
- outRequestwithSSL:configFile
- outRequestwithSSL:configAlias
- Si vous activez les demandes de service sortantes SSL, ces deux attributs définissent l'emplacement et la liaison du transport de la sécurité SSL spécifique. La valeur par défaut de l'attribut outRequestwithSSL:configFile est l'emplacement du fichier ssl.client.props. La valeur par défaut de l'attribut outRequestwithSSL:configAlias est NodeDefaultSSLSettings.
- outAsyncResponsewithSSL:configFile
- outAsyncResponsewithSSL:configAlias
- Si vous activez les réponses de service asynchrones SSL, ces deux attributs définissent l'emplacement et la liaison du transport de la sécurité SSL spécifique. La valeur par défaut de l'attribut outAsyncRequestwithSSL:configFile est l'emplacement du fichier ssl.client.props. La valeur par défaut de l'attribut outAsyncRequestwithSSL:configAlias est NodeDefaultSSLSettings.
- inResponsewithSSL:configFile
- inResponsewithSSL:configAlias
- Si vous activez les réponses de service entrantes SSL, ces deux attributs définissent l'emplacement et la liaison du transport de la sécurité SSL spécifique. La valeur par défaut de l'attribut inResponsewithSSL:configFile est l'emplacement du fichier ssl.client.props. La valeur par défaut de la propriété inResponsewithSSL:configAlias est NodeDefaultSSLSettings.
AdminTask.setBinding('[-bindingLocation "" -bindingName cellWideBinding2 -policyType
SSLTransport -attributes "[[inResponsewithSSL:configAlias NodeDefaultSSLSettings] [inResponsewithSSL:config
properties_directory/ssl.client.props][outAsyncResponsewithSSL:configFile properties_directory/ssl.client.props]
[outAsyncResponsewithSSL:configAlias NodeDefaultSSLSetings][outRequestwithSSL:configFile
properties_directory/ssl.client.props][outRequestwithSSL:configAlias NodeDefaultSSLSettings]]"]')