Téléchargement des produits


Version anglaise


 

Paramétrage du module

Extrait du fichier wagon.xml :



<realm name="adelialoginModuleName="JavaEELoginModuleclassName="com.hardis.adelia.cloud.security.realms.JavaEERealm"/> 

<loginModules> 

    ... 

    <loginModule name="JavaEELoginModuleclassName="com.hardis.adelia.cloud.security.loginmodules.jee.JavaEELoginModule" /> 

    ... 

  </loginModules> 




Ce login module doit être utilisé en conjonction avec le realm JavaEERealm.

Dans ce mode, l'utilisateur est authentifié par le container d'application (tomcat). Les rôles sont testés à la connexion par le JavaEERealm. 

L'API isUserInRole(role) renvoie la valeur testée lors de la connexion par le JavaEERealm, soit "Faux"; si la liste des rôles à tester n'est pas renseignée. 

L'utilisation de l'API isUserInRole implique que le module de sécurité utilisé sur le container d'application soit capable de fournir une liste de rôles. 


Attention, si vous mettez à jour une application existante pour l'utilisation du JavaEERealm, veuillez vous assurer que le fichier realmMappings.properties contient bien la définition du JavaEERealm...


realmMapping.properties
BasicRealm=adelia/desktop/LoginWidget
JavaEERealm=adelia/realms/JavaEERealm





  • Aucune étiquette