Project

General

Profile

Fonctionnalité #21979

TMA - ANALYSE - Fortify - Rafraîchissement des certificats disponibles sur le poste utilisateur

Added by Charles BATIONO 3 months ago. Updated 16 days ago.

Status:
Développé / Analysé (S)
Priority:
0-Bloquant
Target version:
Start date:
08/03/2022
Due date:
11/15/2022
Tags Parapheur:
ROADMAP:
version stable (tag)

Description

Fortify expose des certificats qui ne sont plus dans le magasin Windows du poste ou qui ne sont pas demandé à l'étape de la séquence
La solution serait de forcer le rafraichissement de Fortify à chaque étape de la séquence et à chaque mouvement relatif à un dispositif Carte ou clé.

Après consultation du site Fortify, pourriez vous introduire dans Maarch un code du type de celui en PJ
Voir avec les examples de Fortify : https://github.com/PeculiarVentures/fortify-examples

Objectif : Etudier la possibilité d'inclure du code ci dessus
ts_fortify.html (3.7 KB) ts_fortify.html Caroline DISTRIQUIN, 08/03/2022 03:52 PM

History

#2 Updated by Emmanuel DILLARD 3 months ago

  • Tracker changed from Anomalie to Fonctionnalité
  • Subject changed from Problème de rafraichissement des certificats disponible sur le poste utilisateur to TMA - Fortify - Rafraichissement des certificats disponible sur le poste utilisateur
  • Due date set to 09/12/2022
  • Status changed from A qualifier to A étudier

#3 Updated by Emmanuel DILLARD 3 months ago

  • Subject changed from TMA - Fortify - Rafraichissement des certificats disponible sur le poste utilisateur to TMA - CODE REVIEW - Fortify - Rafraichissement des certificats disponible sur le poste utilisateur

#4 Updated by Emmanuel DILLARD 3 months ago

  • Due date changed from 09/12/2022 to 10/04/2022
  • Status changed from A étudier to Prêt à embarquer
  • Priority changed from 1-Majeur to 0-Bloquant

#5 Updated by Emmanuel DILLARD 3 months ago

  • Assignee deleted (Emmanuel DILLARD)

#6 Updated by Emmanuel DILLARD 2 months ago

  • ROADMAP set to version stable (tag)

#7 Updated by Emmanuel DILLARD 2 months ago

  • Status changed from Prêt à embarquer to En cours de dev (S)
  • Priority changed from 0-Bloquant to 2-Sérieux

#10 Updated by Quentin RIBAC about 2 months ago

  • Subject changed from TMA - CODE REVIEW - Fortify - Rafraichissement des certificats disponible sur le poste utilisateur to TMA - CODE REVIEW - Fortify - Rafraîchissement des certificats disponibles sur le poste utilisateur

#11 Updated by Emmanuel DILLARD about 2 months ago

  • Due date changed from 10/04/2022 to 10/07/2022

#12 Updated by Quentin RIBAC about 2 months ago

Le code suggéré aurait dû se placer dans notre propre implémentation du dialogue avec fortify. Or nous utilisons à cet effet un node_module : @peculiar/fortify-webcomponents en version 0.17.3. La dernière version disponible de ce module est la 3.1.0 et semble à première vue être toujours compatible avec notre usage dans Maarch Parapheur.

RAF : tester la v3.1.0 de @peculiar/fortify-webcomponents, vérifier si elle rafraîchit les certificats au branchement / débranchement d’un dispositif physique.

#13 Updated by Jean-Laurent DUZANT about 2 months ago

  • Status changed from En cours de dev (S) to A tester (S)

Anomalie non reproduite.
Après plusieurs tests fortify détecte si une clé/carte est insérée ou retirée.

#14 Updated by Jean-Laurent DUZANT about 2 months ago

  • Status changed from A tester (S) to Développé / Analysé (S)

#15 Updated by Emmanuel DILLARD about 2 months ago

  • Status changed from Développé / Analysé (S) to En cours de dev (S)

#16 Updated by Emmanuel DILLARD about 2 months ago

-> testé avec le Fork Fortify Maarch ?
-> testé sous windows ?

#18 Updated by Emmanuel DILLARD about 2 months ago

  • Status changed from En cours de dev (S) to Complément d'Informations
  • Assignee set to Charles BATIONO

#20 Updated by Emmanuel DILLARD about 2 months ago

  • Subject changed from TMA - CODE REVIEW - Fortify - Rafraîchissement des certificats disponibles sur le poste utilisateur to TMA - ANALYSE - Fortify - Rafraîchissement des certificats disponibles sur le poste utilisateur

#21 Updated by Emmanuel DILLARD about 2 months ago

  • Due date changed from 10/07/2022 to 10/17/2022
  • Status changed from Complément d'Informations to A étudier
  • Assignee changed from Charles BATIONO to Emmanuel DILLARD
  • Priority changed from 2-Sérieux to 1-Majeur

#23 Updated by Emmanuel DILLARD about 2 months ago

  • Status changed from A étudier to En cours de dev (S)
  • Assignee deleted (Emmanuel DILLARD)

#24 Updated by Emmanuel DILLARD about 2 months ago

  • Due date changed from 10/17/2022 to 10/13/2022

#25 Updated by Quentin RIBAC about 2 months ago

  • Assignee set to Quentin RIBAC

#27 Updated by Emmanuel DILLARD about 1 month ago

  • Due date changed from 10/13/2022 to 10/21/2022
  • Priority changed from 1-Majeur to 0-Bloquant

Cible (pas celle indiquée dans la demande mais : APICore Fortify client)

Ajout d'évènement pour forcer le rafraichissement dans le code.

Méthode pour Forcer l'actualisation du front (Possible)

Option pas dans cette US refactoring : Check en amont la disponibilité du socket

#28 Updated by Emmanuel DILLARD about 1 month ago

  • Assignee deleted (Quentin RIBAC)

#29 Updated by Jean-Laurent DUZANT about 1 month ago

  • Assignee set to Jean-Laurent DUZANT

#30 Updated by GIT LAB about 1 month ago

Commit ajouté sur la branche fix/21979/develop de MaarchParapheur
FIX #21979 TIME 0:05 add langs
https://labs.maarch.org/maarch/MaarchParapheur/commit/cf84e69fbdf4f064a294127cb9cc1e5d6f878a83

#31 Updated by GIT LAB about 1 month ago

Commit ajouté sur la branche fix/21979/develop de MaarchParapheur
FIX #21979 TIME 0 add finish fortify api when component is destroyed
https://labs.maarch.org/maarch/MaarchParapheur/commit/df4392e00d036ef93bbfdabd273bea3ecfb9ff62

#32 Updated by GIT LAB about 1 month ago

Commit ajouté sur la branche feat/21979/21.03_TMA5 de MaarchParapheur
FEAT #21979 TIME 0:05 add langs
https://labs.maarch.org/maarch/MaarchParapheur/commit/2903df4e5ae39dc603efe61291a08fcce733bbae

#33 Updated by GIT LAB about 1 month ago

Commit ajouté sur la branche feat/21979/21.03_TMA5 de MaarchParapheur
FEAT #21979 TIME 0 npm i @peculiar/fortify-webcomponents@3.1.0 && npm run build-prod
https://labs.maarch.org/maarch/MaarchParapheur/commit/50bad1b2ffe740564f2bb8d1b2d045b98cdcb2db

#34 Updated by Jean-Laurent DUZANT about 1 month ago

  • Status changed from En cours de dev (S) to A tester (S)

#35 Updated by GIT LAB about 1 month ago

Commit ajouté sur la branche fix/21979/develop de MaarchParapheur
FEAT #21979 TIME 2 auto close and open for refresh certs
https://labs.maarch.org/maarch/MaarchParapheur/commit/2edea2e25b5f524ed90b8ca2193a002db8123d10

#36 Updated by GIT LAB about 1 month ago

Commit ajouté sur la branche fix/21979/21.03 de MaarchParapheur
FIX #21979 TIME 0:30 sync useless code changes with develop
https://labs.maarch.org/maarch/MaarchParapheur/commit/dbc24905fe9f3396ad0c982fb8824e85dabeeebc

#37 Updated by GIT LAB about 1 month ago

Commit ajouté sur la branche fix/21979/21.03 de MaarchParapheur
FEAT #21979 TIME 0:30 auto close and open for refresh certs
https://labs.maarch.org/maarch/MaarchParapheur/commit/3a06344530a86b054779d848d3ce5bdfb630b8a3

#38 Updated by GIT LAB about 1 month ago

Commit ajouté sur la branche fix/21979/develop de MaarchParapheur
FIX #21979 TIME 0:10 rm useless var
https://labs.maarch.org/maarch/MaarchParapheur/commit/b8c857993e948de56cb2b4c9f38c32eeb8d2c66b

#39 Updated by GIT LAB about 1 month ago

Commit ajouté sur la branche fix/21979/21.03 de MaarchParapheur
FIX #21979 TIME 0:05 add var lang
https://labs.maarch.org/maarch/MaarchParapheur/commit/462ab549c892ca31f50f7cd7870bdacc76d57f46

#40 Updated by GIT LAB about 1 month ago

Commit ajouté sur la branche fix/21979/21.03 de MaarchParapheur
FIX #21979 TIME 0:05 add missing code
https://labs.maarch.org/maarch/MaarchParapheur/commit/7700e30092199712a7029330b44da4dac27e7939

#41 Updated by GIT LAB about 1 month ago

Commit ajouté sur la branche fix/21979/21.03 de MaarchParapheur
FIX #21979 TIME 0:30 loop fortify start when not started
https://labs.maarch.org/maarch/MaarchParapheur/commit/ced9a7c93bc6ec41b84acaa5ccef6dcff89963ec

#42 Updated by GIT LAB about 1 month ago

Commit ajouté sur la branche fix/21979/develop de MaarchParapheur
FIX #21979 TIME 0:30 loop fortify start when not started (cherry picked from commit ced9a7c93bc6ec41b84acaa5ccef6dcff89963ec)
https://labs.maarch.org/maarch/MaarchParapheur/commit/2e4435193305042084fc863478aebe4b0db554fe

#43 Updated by GIT LAB about 1 month ago

Commit ajouté sur la branche fix/21979/develop de MaarchParapheur
FIX #21979 TIME 0:30 fix cannot get CryptoCert from storage by index
https://labs.maarch.org/maarch/MaarchParapheur/commit/18125df3a2ef996746dfb5a9ee61c6d4ba80687e

#46 Updated by Emmanuel DILLARD 27 days ago

  • Due date changed from 10/21/2022 to 11/15/2022

#47 Updated by Emmanuel DILLARD 27 days ago

  • Due date changed from 11/15/2022 to 11/09/2022

#48 Updated by Emmanuel DILLARD 27 days ago

  • Due date changed from 11/09/2022 to 11/15/2022

#49 Updated by GIT LAB 26 days ago

Commit ajouté sur la branche feat/21979/21.03 de MaarchParapheur
FIX #21979 TIME 3:30 fix refresh certificats when launch fortify certs
https://labs.maarch.org/maarch/MaarchParapheur/commit/a620778ccf98572636102ec7c4b43801ccfcb632

#50 Updated by GIT LAB 26 days ago

Commit ajouté sur la branche fix/21979/develop de MaarchParapheur
FIX #21979 TIME 0:10 add commit a620778ccf98572636102ec7c4b43801ccfcb632
https://labs.maarch.org/maarch/MaarchParapheur/commit/76ded4f8ebe1e87ae9cbb6573ea1594f8b49678a

#51 Updated by Jean-Laurent DUZANT 16 days ago

  • Status changed from A tester (S) to Développé / Analysé (S)

Also available in: Atom PDF