[AIX Solaris HP-UX Linux Windows][z/OS]

Paramètres du client du service SCA

Cette page permet de gérer des ensembles de règles pour un client de service Web SCA (Service Component Architecture). Vous pouvez associer ou dissocier des ensembles de règles à une référence de service, à ses noeuds finaux ou ses opérations. Vous pouvez sélectionner les liaisons par défaut, créer des liaisons spécifiques à l'application ou utiliser des liaisons que vous avez créées pour un ensemble de règles associé. Vous pouvez visualiser ou modifier si la référence de service peut partager sa configuration de règle actuelle.

Pour afficher cette page de la console d'administration, votre unité de composition doit utiliser les services Web et prendre en charge SCA. Cliquez sur Services > Clients de service > nom_client_service.

Client de service

QName complet du client de service. Le format de QName doit prendre en charge la classe Java javax.xml.namespace.QName.

Pour l'exemple d'application SCA au niveau métier HelloWorldAsync, le nom du client de service est similaire au suivant :

{http://websphere.ibm.com/HelloWorldServiceComponent/HelloWorldService}HelloWorldCallbackService

Cette architecture SCA contient l'espace de nom du service Web du produit, http://websphere.ibm.com/, et le nom du service dans le nom du client de son service.

Associations d'ensembles de règles

Indique les ensembles de règles associés et les liaisons affectées pour les services, les noeuds finaux ou les opérations du client de service.

Pour associer ou dissocier un ensemble de règles ou affecter des liaisons avec des configurations spécifiques au système, procédez comme suit :

  1. Sélectionnez un service, un noeud final ou une opération. La liste Service/Noeud final/Opération est imbriquée, indiquant les relations parent/enfant.
  2. Cliquez sur le bouton désiré.
Tableau 1. Description des boutons. Utilisez les boutons pour associer ou dissocier des ensembles de règles client et affecter des liaisons d'ensemble de règles.
Bouton Résultat
Associer un ensemble de règles du client Associe un ensemble de règles de client au service, au noeud final ou à l'opération sélectionné. Pour associer un ensemble de règles, sélectionnez un service, un noeud final ou une opération et cliquez sur Associer un ensemble de règles du client > option_ensemble_règles.

Pour fermer la liste du menu, cliquez sur Lier un ensemble de règles du client.

Dissocier un ensemble de règles du client Dissocie un ensemble de règles de client du service, du noeud final ou de l'opération sélectionné.

Une fois l'ensemble de règles dissocié, si aucun ensemble de règles n'est associé à une ressource de service de niveau supérieur, la colonne Lier un ensemble de règles du client affiche Aucun et la colonne Liaison affiche Non applicable.

Si un ensemble de règles est associé à une ressource de service de niveau supérieur, la colonne Lier un ensemble de règles du client affiche nom_ensemble_règles(hérité) et la liaison utilisée pour l'association au niveau supérieur est appliquée. Le nom de liaison est affiché, suivi du qualificatif (hérité).

Affecter une liaison Affecte une liaison d'ensemble de règles au service, au noeud final ou à l'opération sélectionné. Les options sont les suivantes :
Portée par défaut
Spécifie la liaison par défaut pour le service, le noeud final ou l'opération sélectionné(e). Vous pouvez spécifier les liaisons par défaut du fournisseur ou du client à utiliser au niveau de la cellule ou au niveau du domaine de sécurité globale, pour un serveur particulier ou pour un domaine de sécurité. Les liaisons par défaut sont utilisées lorsqu'aucune liaison spécifique à l'application n'a été affectée à l'association. Lorsque vous attachez un ensemble de règles à une ressource de service, la liaison est définie à l'origine sur la valeur Par défaut. Si vous n'affectez pas spécifiquement une liaison au point d'association à l'aide de l'action Affecter une liaison, la valeur par défaut utilisée est celle indiquée à la portée la plus proche.
Pour toute association d'ensemble de règles, le programme d'exécution vérifie si l'association comporte une liaison. Le cas échéant, il utilise cette liaison. Sinon, le programme d'exécution effectue la vérification dans l'ordre suivant et utilise la première liaison par défaut disponible :
  1. Liaisons générales par défaut du serveur
  2. Liaisons générales par défaut du domaine sur lequel le serveur réside
  3. Liaisons générales par défaut du domaine de sécurité globale
Nouvelle liaison spécifique à l'application
Sélectionnez cette option pour créer une liaison spécifique à l'application pour les associations d'ensemble de règles. La nouvelle liaison que vous créez est utilisée pour les ressources sélectionnées. Si vous sélectionnez plusieurs ressources, assurez-vous que toutes les ressources sélectionnées disposent de la même association d'ensembles de règles.
Exemple de client
Sélectionnez cette option pour utiliser la liaison d'exemple du client.
Modèle Client V2
Sélectionnez cette option pour utiliser l'exemple de liaison client V2 lorsque vous utilisez la valeur par défaut Kerberos V5 WSSecurity ou les ensembles de règles TrustServiceKerberosDefault.
Saml Bearer Client sample
Sélectionnez cette option pour utiliser le modèle Saml Bearer Client. Le modèle Saml Bearer Client Sample étend la liaison Modèle Client pour prendre en charge les scénarios d'utilisation des jetons SAML Bearer. Vous pouvez utiliser ce modèle avec tous les ensembles de règles de jeton SAML bearer par défaut.
Saml HoK Symmetric Client sample
Sélectionnez cette option pour utiliser le modèle Saml HoK Symmetric Client. Ce modèle étend la liaison du client pour prendre en charge les scénarios d'utilisation du jeton de clé symétrique SAML holder-of-key (HoK). Vous pouvez utiliser ce modèle avec l'un des ensembles de règles par défaut SAML HoK à clé symétrique : SAML11 HoK Symmetric WSSecurity Default ou SAML20 HoK Symmetric WSSecurity Default.

Selon le rôle de sécurité qui vous est affecté lorsque la sécurité est activée, il se peut que vous n'ayez pas accès aux zones de saisie ou aux boutons permettant de créer ou de modifier des données de configuration. Examinez la documentation des rôles administratifs pour en savoir plus sur les rôles valides pour le serveur d'applications.

Service/Noeud final/Opération
Indique le nom du service et des références de service, noeuds finaux ou opérations qui lui sont associés.

La colonne Service/Noeud final/Opération répertorie le service et les références de service, noeuds finaux ou opérations que le service contient.

Ensemble de règles associé du client
Indique l'ensemble de règles associé à une référence de service, à un noeud final ou à une opération.
La colonne Ensemble de règles associé au client peut contenir les valeurs suivantes :
  • Aucune. Aucun ensemble de règles n'est associé, que ce soit directement ou à une ressource de service de niveau supérieur.
  • nom_ensemble_règles. Nom de l'ensemble de règles qui est directement associé à la ressource de service, par exemple WS-I RSP.
  • Nom_ensemble_règles (hérité). Nom de l'ensemble de règles n'étant pas directement attaché à une ressource de service, mais qui est attaché à une ressource de service de niveau supérieur.

Si la valeur figurant dans la colonne est un lien, cliquez sur le lien pour afficher ou modifier les paramètres concernant l'ensemble de règles associé.

Liaison
Indique la configuration de liaison disponible pour une référence de service, un noeud final ou une opération.
La colonne Liaison peut contenir les valeurs suivantes :
  • Non applicable. Aucun ensemble de règles n'est associé, que ce soit directement ou à une ressource de service de niveau supérieur.
  • nom_liaison ou Par défaut. Le nom de la liaison s'affiche si un ensemble de règles est directement associé et si une liaison spécifique d'une application ou d'une liaison générale est attribuée, par exemple, MesLiaisons1. Elle affiche Par défaut si un ensemble de règles est directement associé, mais que la ressource de service utilise les liaisons par défaut.
  • Nom_liaison (hérité) ou Par défaut (hérité). Une ressource de service hérite des liaisons de l'association à une ressource de niveau supérieur.

Lorsque la valeur de la colonne Liaison est un lien, cliquez sur le lien pour afficher ou modifier les paramètres de la liaison.

A propos des liaisons d'ensemble de règles

Cette version propose deux types de liaison : les liaisons spécifiques de l'application et les liaisons générales. Les unités de composition peuvent utiliser à la fois des liaisons spécifiques de l'application et des liaisons générales.

Liaisons spécifiques à l'application

Vous pouvez créer des liaisons propres à l'application uniquement à un point d'attachement de l'ensemble de règles. Ces liaisons sont spécifiques aux caractéristiques de la règle définie et en dépendent. Les liaisons spécifiques à l'application peuvent fournir une configuration pour les exigences des règles avancées, telles que les signatures multiples ; toutefois, ces liaisons sont uniquement réutilisables au sein d'une application. En outre, la réutilisation des liaisons spécifiques à l'application est très limitée entre les ensembles de règles.

Lorsque vous créez une liaison propre à l'application pour association d'ensemble de règles, la liaison démarre à un état entièrement non configuré. Vous devez ajouter chaque règle, telle que WS-Security ou le transport HTTP, dont vous souhaitez remplacer la liaison par défaut, puis entièrement configurer les liaisons pour chaque règle ajoutée. Pour la règle WS-Security, quelques attributs de configuration de haut niveau tels que TokenConsumer, TokenGenerator, SigningInfo ou EncryptionInfo peuvent être obtenus des liaisons par défaut s'ils ne sont pas configurés dans les liaisons propres à l'application.

Pour les fournisseurs de services, vous pouvez créer des liaisons spécifiques de l'application uniquement en sélectionnant Affecter une liaison > Nouvelle liaison spécifique de l'application dans la page Collection des liaisons et ensembles de règles des fournisseurs de service des ressources de fournisseur de services auxquelles est associé un ensemble de règles. De même, pour les clients de services, vous pouvez créer des liaisons spécifiques de l'application uniquement en sélectionnant Affecter une liaison > Nouvelle liaison spécifique de l'application dans la page Collection des liaisons et ensembles de règles des clients de service des ressources de client de services auxquelles est associé un ensemble de règles.

Liaisons générales

Ces liaisons peuvent être configurées pour être utilisées dans une série d'ensembles de règles et peuvent être réutilisées dans des applications et des associations de service d'accréditation. Bien que les liaisons générales soient réutilisables, elles ne peuvent pas fournir de configuration pour les exigences de règles avancées, telles que les signatures multiples. Il existe deux types de liaisons générales : les liaisons générales de l'ensemble de règles du fournisseur et les liaisons générales de l'ensemble des règles du client.

Pour créer des liaisons générales d'ensemble de règles du fournisseur, sous le panneau Ensembles généraux de règles du fournisseur, cliquez sur Services > Ensemble de règles > Liaisons générales de l'ensemble de règles du fournisseur > Nouveau, ou sous le panneau Liaisons et ensemble généraux de règles du client, cliquez sur Services > Ensemble de règles > Liaisons générales d'ensemble de règles du client > Nouveau. Pour plus d'informations sur la définition et la gestion des liaisons du fournisseur ou client de services, voir les liens des rubriques connexes. Les liaisons générales d'ensembles de règles du fournisseur peuvent également être utilisées pour des associations de service d'accréditation.



Nom du fichier : usca_refs_psbindings_inst.html