Spécification filtres d'identification

Spécification filtres d'identification


Raymond Bourges  (Université de Rennes1) 

Dates de modification
Revision 1.0 06-10-2004 Raymond Bourges (Université de Rennes1)
Revision 1.1 07-10-2004 filtre d'aiguillage plus générique, introduction de l'aiguillage sur site virtuel et port du serveur, changement du nom des classes - Raymond Bourges (Université de Rennes1)
Revision 1.2 21-10-2004 modification des noms de variables - Thomas Bellembois (Université de Rennes1)
1. Introduction
2. Principe de fonctionnement
3. Le filtre d'aiguillage
3.1. Classe
3.2. Paramètres
3.3. Mode de fonctionnement
4. Le filtre d'identification Trusted
4.1. Classe
4.2. Paramètres
5. Le filtre d'identification LDAP
5.1. Classe
5.2. Paramètres
6. Le filtre d'identification CAS

1. Introduction

Ce document a pour but de spécifier le mode de fonctionnement, à base de filtre J2EE, de l'identification des serveurs Slide et Cocoon utilisés dans le cadre d'Injac.

2. Principe de fonctionnement

On utilise une cascade de 4 filtres. Le premier d'entre eux sert uniquement à l'aiguiller vers les trois autres filtres. Ces trois autres filtres gèrent les différents modes d'identification du serveur. A savoir : LDAP, TRUSTED ou CAS. Les filtres utilisent log4j pour les logs. Les filtres vont chercher leurs paramètres directement dans le fichier web.xml de l'application conformément à la norme sur les filtres J2EE.

3. Le filtre d'aiguillage

3.1. Classe

3.2. Paramètres

3.3. Mode de fonctionnement

4. Le filtre d'identification Trusted

4.1. Classe

4.2. Paramètres

5. Le filtre d'identification LDAP

5.1. Classe

5.2. Paramètres

6. Le filtre d'identification CAS

Il s'agit ici en fait n'y plus ni moins du filtre CAS. A ceci près que :