L'installation par défaut de GlassFish Server comprend deux fournisseurs JACC, nommés default
et simple
. Tous les fournisseurs JACC que vous créez s'ajoutent à ces deux fournisseurs par défaut. Les fournisseurs JACC GlassFish Server par défaut implémentent un moteur d'autorisation simple, basé sur des fichiers et conforme à la spécification JACC.
Pour plus d'informations sur l'écriture de classes d'implémentation pour un fournisseur JACC, reportez-vous à la spécification JACC sur http://jcp.org/en/jsr/detail?id=115
.
Sous le noeud Configurations dans l'arborescence de navigation, développez le cluster ou l'instance GlassFish Server pour lequel vous souhaitez créer un fournisseur JACC.
Pour créer un fournisseur qui sera disponible pour l'ensemble des instances et clusters, choisissez le noeud default-config
.
Sous le noeud développé de configuration du cluster ou de l'instance, développez le noeud Sécurité.
Sous le noeud Sécurité, sélectionnez le noeud Fournisseurs JACC.
La page Fournisseurs JACC apparaît.
Sur la page Fournisseurs JACC, cliquez sur Nouveau.
La page Nouveau fournisseur JACC apparaît.
Sur la page Nouveau fournisseur JACC, dans le champ Nom, saisissez le nom qui identifiera ce fournisseur.
Ce nom est utilisé pour référencer l'élément jacc-provider
dans domain.xml
.
Dans le champ Configuration de règles, saisissez le nom de la classe qui implémente la fabrique de configuration de règles.
Le fournisseur default
utilise com.sun.enterprise.security.provider.PolicyConfigurationFactoryImpl
. Le fournisseur simple
utilise com.sun.enterprise.security.jacc.provider.SimplePolicyConfigurationFactory
.
Dans le champ Fournisseur de règles, saisissez le nom de la classe qui implémente la fabrique de règles.
Le fournisseur default
utilise com.sun.enterprise.security.provider.PolicyWrapper
. Le fournisseur simple
utilise com.sun.enterprise.security.jacc.provider.SimplePolicyProvider
.
Dans la section Autres propriétés, spécifiez les propriétés supplémentaires.
Pour ajouter une propriété, cliquez sur le bouton Ajouter une propriété. Sur la ligne vide qui apparaît, saisissez le nom de la propriété dans le champ Nom et la valeur de la propriété dans le champ Valeur.
Pour obtenir une description des propriétés supplémentaires disponibles pour les fournisseurs JACC, reportez-vous à Propriétés propres aux fournisseurs JACC.
Cliquez sur OK.