Pour créer un fournisseur JACC

JACC (Java Authorization Contract for Containers) fait partie de la spécification Java EE qui définit une interface pour les fournisseurs d’autorisation enfichables. Cela permet à l’administrateur de configurer des modules de branchement tiers pour appliquer l’autorisation. Par défaut, le GlassFish Server fournit un moteur d’autorisation simple, basé sur le fichier et compatible JACC.

Pour en savoir plus sur l’écriture de classes d’implémentation pour un fournisseur JACC, consultez la spécification JACC sur http://jcp.org/en/jsr/detail?id=115.

  1. Dans l’arborescence de navigation, développez le nœud Configuration.
  2. Sous le nœud Configuration, développez le nœud Sécurité.
  3. Sous le nœud Securité, sélectionnez le nœud Fournisseurs JACC.

    La page Fournisseurs JACC s’ouvre.

  4. Sur la page Fournisseurs JACC, cliquez sur Nouveau.

    La page Nouveau fournisseur JACC s’ouvre.

  5. Sur la page Nouveau fournisseur JACC, dans le champ Nom, saisissez le nom qui identifiera ce fournisseur.
  6. Dans le champ Configuration des stratégies, saisissez le nom de la classe qui implémente la fabrique de configuration de stratégies.

    Le fournisseur par défaut utilise com.sun.enterprise.security.provider.PolicyConfigurationFactoryImpl . Le fournisseur simple utilise com.sun.enterprise.security.jacc.provider.SimplePolicyConfigurationFactory .

  7. Dans le champ Fournisseur de stratégies, saisissez le nom de la classe qui implémente la fabrique de stratégies.

    Le fournisseur par défaut utilise com.sun.enterprise.security.provider.PolicyWrapper. Le fournisseur simple utilise com.sun.enterprise.security.jacc.provider.SimplePolicyProvider .

  8. (Facultatif) Dans la section Autres propriétés, spécifiez d’autres propriétés.

    Pour ajouter une propriété, cliquez sur le bouton Ajouter 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 autres propriétés disponibles pour les fournisseurs JACC, consultez Propriétés propres aux fournisseurs JACC.

  9. Cliquez sur OK.
Voir aussi
Copyright © 2010, Oracle et/ou ses affiliés. Tous droits réservés. Notice légale