Configuration d'un adaptateur de fichier

La configuration de l'adaptateur de fichier s'effectue à l'aide de la console d'administration WebSphere Application Server ou des commandes wsadmin. Consultez la documentation relative à la console d'administration de WebSphere Application Server.

Pourquoi et quand exécuter cette tâche

Les informations relatives à la configuration de l'adaptateur de fichier sont définies dans wimconfig.xml. Au cours de l'initialisation de virtual member manager, le gestionnaire de référentiels RepositoryManager appelle la méthode FileAdapter.initialize() et transmet l'objet Repository DataObject. L'adaptateur de fichier est configuré comme le registre d'utilisateurs par défaut dans virtual member manager.
Nom de paramètre Définition Valeurs possibles Valeur par défaut
id ID du référentiel unique défini dans l'instance de virtual member manager.    
baseDirectory Le répertoire principal dans lequel les fichiers doivent être créés. Ce répertoire doit déjà exister.  

Niveau global : racine_profil/config/cells/$CellName

Niveau domaine : racine_profil/config/waspolicies/$PolicyName/securitydomains/$DomainName

Remarque : Le fichier fileRegistry.xml n'est copié pour un nouveau domaine que si le domaine source contient ce fichier.
       
caseSensitive Indique que l'adaptateur tient compte de la casse. true ou false false
saltLength Longueur du sel de cryptage généré de manière aléatoire pour le hachage du mot de passe.   12
messageDigestAlgorithm Algorithme d'assimilation de message utilisé pour le hachage du mot de passe.   SHA-1
fileName Nom de fichier du référentiel.   fileRegistry.xml

Le code exemple suivant est un exemple de fichier wimconfig.xml de base qui a été configuré pour utiliser le référentiel de fichier, InternalFileRepository. Vous pouvez modifier les valeurs appropriées qui sont en italique.

<config:repositories xsi:type="config:FileRepositoryType" 
       adapterClassName="com.ibm.ws.wim.adapter.file.was.FileAdapter"
       id="InternalFileRepository" 
       messageDigestAlgorithm="SHA-1">
       <config:baseEntries name="o=defaultWIMFileBasedRealm"/>
</config:repositories>


Conditions d'utilisation | Commentaires