WebSphere eXtreme Scale fournit
plusieurs points de contact de sécurité permettant d'intégrer les mécanismes personnalisés. Dans le modèle
de programmation local, la principale fonction de sécurité est l'autorisation, qui n'est associée à aucune prise en charge de l'authentification. Vous devez vous authentifier indépendamment
de l'authentification WebSphere
Application Server existante. Toutefois, vous pouvez utiliser les plug-in fournis permettant d'obtenir et de valider des objets Subject.
Pourquoi et quand exécuter cette tâche
Vous pouvez activer la sécurité locale avec le fichier descripteur XML ObjectGrid ou à l'aide d'un programme.
Procédure
- Activez la sécurité locale avec le fichier descripteur XML ObjectGrid.
Le fichier
secure-objectgrid-definition.xml utilisé
dans l'exemple d'application d'entreprise ObjectGridSample est présenté
dans l'exemple suivant. Pour activer la sécurité, associez l'attribut securityEnabled
à la valeur
true.
<objectGrids>
<objectGrid name="secureClusterObjectGrid" securityEnabled="true"
authorizationMechanism="AUTHORIZATION_MECHANISM_JAAS">
...
</objectGrids>
- Activez la sécurité locale à l'aide d'un programme.
Pour créer une grille d'objets à l'aide de la méthode
ObjectGrid.setSecurityEnabled, appelez la méthode suivante dans l'interface
ObjectGrid :
/**
* Enable the ObjectGrid security
*/
void setSecurityEnabled();
Que faire ensuite
Démarrez le serveur de conteneur et le serveur de catalogue avec la sécurité activée.