Project

General

Profile

Actions

Fonctionnalité #21979

closed

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

Added by Charles BATIONO over 2 years ago. Updated about 2 years ago.

Status:
R&D - Terminé
Priority:
0-Bloquant
Target version:
Start date:
08/03/2022
Due date:
11/15/2022
Projet Parapheur:

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

Files

ts_fortify.html (3.7 KB) ts_fortify.html Caroline DISTRIQUIN, 08/03/2022 03:52 PM
Actions #2

Updated by Emmanuel DILLARD over 2 years 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 R&D - A étudier
Actions #3

Updated by Emmanuel DILLARD over 2 years 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
Actions #4

Updated by Emmanuel DILLARD over 2 years ago

  • Due date changed from 09/12/2022 to 10/04/2022
  • Status changed from R&D - A étudier to R&D - A planifier
  • Priority changed from 1-Majeur to 0-Bloquant
Actions #5

Updated by Emmanuel DILLARD over 2 years ago

  • Assignee deleted (Emmanuel DILLARD)
Actions #6

Updated by Emmanuel DILLARD over 2 years ago

  • ROADMAP set to version stable (tag)
Actions #7

Updated by Emmanuel DILLARD over 2 years ago

  • Status changed from R&D - A planifier to R&D - En cours
  • Priority changed from 0-Bloquant to 2-Sérieux
Actions #10

Updated by Quentin RIBAC over 2 years 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
Actions #11

Updated by Emmanuel DILLARD over 2 years ago

  • Due date changed from 10/04/2022 to 10/07/2022
Actions #12

Updated by Quentin RIBAC over 2 years 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.

Actions #13

Updated by Jean-Laurent DUZANT over 2 years ago

  • Status changed from R&D - En cours to R&D - En test

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

Actions #14

Updated by Jean-Laurent DUZANT over 2 years ago

  • Status changed from R&D - En test to R&D - Terminé
Actions #15

Updated by Emmanuel DILLARD over 2 years ago

  • Status changed from R&D - Terminé to R&D - En cours
Actions #16

Updated by Emmanuel DILLARD over 2 years ago

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

Actions #18

Updated by Emmanuel DILLARD over 2 years ago

  • Status changed from R&D - En cours to Complément d'Informations
  • Assignee set to Charles BATIONO
Actions #20

Updated by Emmanuel DILLARD over 2 years 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
Actions #21

Updated by Emmanuel DILLARD over 2 years ago

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

Updated by Emmanuel DILLARD over 2 years ago

  • Status changed from R&D - A étudier to R&D - En cours
  • Assignee deleted (Emmanuel DILLARD)
Actions #24

Updated by Emmanuel DILLARD over 2 years ago

  • Due date changed from 10/17/2022 to 10/13/2022
Actions #25

Updated by Quentin RIBAC over 2 years ago

  • Assignee set to Quentin RIBAC
Actions #27

Updated by Emmanuel DILLARD over 2 years 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

Actions #28

Updated by Emmanuel DILLARD over 2 years ago

  • Assignee deleted (Quentin RIBAC)
Actions #29

Updated by Jean-Laurent DUZANT over 2 years ago

  • Assignee set to Jean-Laurent DUZANT
Actions #30

Updated by GIT LAB over 2 years 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

Actions #31

Updated by GIT LAB over 2 years 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

Actions #32

Updated by GIT LAB over 2 years 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

Actions #33

Updated by GIT LAB over 2 years 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

Actions #34

Updated by Jean-Laurent DUZANT over 2 years ago

  • Status changed from R&D - En cours to R&D - En test
Actions #35

Updated by GIT LAB about 2 years 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

Actions #36

Updated by GIT LAB about 2 years 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

Actions #37

Updated by GIT LAB about 2 years 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

Actions #38

Updated by GIT LAB about 2 years 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

Actions #39

Updated by GIT LAB about 2 years 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

Actions #40

Updated by GIT LAB about 2 years 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

Actions #41

Updated by GIT LAB about 2 years 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

Actions #42

Updated by GIT LAB about 2 years 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

Actions #43

Updated by GIT LAB about 2 years 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

Actions #46

Updated by Emmanuel DILLARD about 2 years ago

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

Updated by Emmanuel DILLARD about 2 years ago

  • Due date changed from 11/15/2022 to 11/09/2022
Actions #48

Updated by Emmanuel DILLARD about 2 years ago

  • Due date changed from 11/09/2022 to 11/15/2022
Actions #49

Updated by GIT LAB about 2 years 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

Actions #50

Updated by GIT LAB about 2 years 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

Actions #51

Updated by Jean-Laurent DUZANT about 2 years ago

  • Status changed from R&D - En test to R&D - Terminé
Actions

Also available in: Atom PDF