4. LISTE DES WEB-SERVICES 4.1. echo Echo : Web-Service de test de connexion applicatif, assimilable а un « ping ». Il permet notamment de qualifier la chaone de sйcuritй inter- applicative (keystore, truststore, URL, etc.) 4.1.1. Donnйes en entrйe Texte libre (exemple : « salut ») 4.1.2. Donnйes en sortie Йcho du texte en entrйe : « toto m'a dit : "salut" ! » 4.2. GetListeTypes – Interrogation des types techniques disponibles GetListeTypes – « Interrogation des Types disponibles » :
L'application mйtier peut obtenir la liste des types techniques dйclarйs (а noter l'association entre les types techniques et format de signature, voire TdT correspondant), pour lesquels il dispose d'une habilitation de crйation. 4.2.1. Donnйes en entrйe – aucune – 4.2.2. Donnйes en sortie Liste des types techniques dйclarйs, et exploitables par l'appelant 4.3. GetListeSousTypes – Interrogation des sous-types disponibles GetListeSousTypes – « Interrogation des Sous-Types disponibles » : L'application mйtier peut rйcupйrer la liste des sous-types 'mйtier' correspondant а 1 type technique (exemple: PES, ACTES...) pour les proposer а l'utilisateur. 4.3.1.
Donnйes en entrйe 1 type technique existant, obtenu avec le WS prйcйdent par exemple. 4.3.2. Donnйes en sortie Liste des sous-types correspondants dйclarйs, et exploitables par l'appelant 4.4. GetCircuit – Interrogation du circuit relatif а un type/sous-type GetCircuit – Ce Web-Service renvoie la dйfinition du circuit associй а un couple 'type' + 'sous-type' donnй en paramиtre. L'usage de ce service n'est pas nйcessaire а la crйation de dossier. Ce peut кtre une information d'affichage а destination de l'utilisateur de l'application mйtier. 4.4.1. Donnйes en entrйe 1 type + 1 sous-type (connus dans i-Parapheur) 4.4.2.
Donnйes en sortie Dйfinition du circuit de validation correspondant avec Nom+rфle des acteurs 4.5. GetListeMetaDonnees – Interrogation des mйta-donnйes disponibles GetListeMetaDonnees – Ce Web-Service renvoie l’intйgralitй du contenu du dictionnaire des mйta-donnйes personnalisйes dйfinies dans le « dictionnaire personnalisй des mйta-donnйes » (Voir panneau de configuration avancйe). Ceci afin de caractйriser plus prйcisйment un dossier а crйer avec des propriйtйs personnalisйes dans i-parapheur. Manuel de spйcifications web-services SOAP i-Parapheur - Version 4.x page 14 / 25