Création d'une liaison WS-Security
Créez une liaison WS-Security pour l'utiliser avec les services web compatibles avec le bus d'intégration de services. Utilisez des liaisons WS-Security pour sécuriser les messages SOAP transmis entre les demandeurs de service (clients) et les services entrants et entre les services sortants et les services Web cible.
Avant de commencer
Cette rubrique suppose que vous vous disposez de , depuis les parties propriétaires, des configurations WS-Security pour le client (pour un service entrant) et du service Web cible (pour un service sortant).
Vous pouvez uniquement utiliser WS-Security avec les applications de services Web conformes à la spécification Web Services for Java™ Platform, Enterprise Edition (Java EE) ou Java Specification Requirements (JSR) 109. Pour plus d'informations, voir la rubrique Sécurité des services Web et relations de sécurité Java Platform, Enterprise Edition. Pour savoir comment rendre vos applications de services Web conformes à JSR-109, consultez la rubrique Implémentation de clients de services Web ou Implémentation de clients de services Web JAX-WS statiques.
Pourquoi et quand exécuter cette tâche
Les liaisons WS-Security fournissent les informations requises par l'environnement d'exécution pour implémenter la configuration WS-Security (par exemple, "Pour signer le corps, utilisez cette clé"). Vous recevez les informations relatives à la liaison la sécurité directement du demandeur de service ou du fournisseur du service cible, sous la forme d'un fichier ibm-webservicesclient-bnd.xmi pour le client et d'un fichier ibm-webservices-bnd.xmi pour le service web cible. Vous extrayez les informations de ces fichiers .xmi, puis les entrez manuellement dans les formulaires des liaisons WS-Security.
Les liaisons sont administrées indépendamment du service Web qui les utilise ; vous pouvez donc créer un lien, puis l'appliquer à de nombreux services Web.
WebSphere Application Server inclut également un ensemble d'objets de liaison WS-Security par défaut, comme décrit dans Liaisons et propriétés d'exécution par défaut pour la sécurité des Services Web. Si vous administrez une installation WebSphere Application Server Network Deployment, les liaisons WS-Security par défaut sont configurées pour la cellule et peuvent être utilisées avec les services Web activés par le bus. Toutefois, si vous utilisez le produit de serveur unique, WebSphere Application Server, ces liens par défaut sont configurés dans le serveur d'applications et ne peuvent pas être utilisés avec les services Web activés par le bus.
Contrairement à la plupart des autres objets de configuration, lorsque vous créez une liaison WS-Security, vous ne pouvez définir que ses aspects de base. Pour définir les détails de la liaison, vous devez sauvegarder la nouvelle liaison, puis la rouvrir afin de la modifier, comme indiqué dans la rubrique Modification d'une liaison WS-Security existante.
Pour créer une liaison WS-Security, procédez comme suit :