REC_0.X-1050

Issue #161 new
Laurent Forêt created an issue

Il est recommandé de vérifier la date de fin de validité de la carte CPx lors du premier accès à la carte CPx pour la session courante de l’utilisateur. En effet, le système DMP refuse la négociation TLS avec une carte CPx ayant expiré.

Official response

  • Laurent Forêt reporter

    Nous avons mis en place cette recommandation afin d’éviter un aller/retour vers le serveur DMP.

    Exemple de trace d’erreurs :

    fr.devboxsante.dmp.core.DMPCCoreException: La date de fin de validité de la carte CPx est dépassée : 2022-04-01T00:00+02:00
        at fr.devboxsante.dmp.core.security.cps.CpsPersonnelSantePopulator.apply(CpsPersonnelSantePopulator.java:58) ~[dmp-core-5.0-SNAPSHOT.jar:5.0-SNAPSHOT]
        at fr.devboxsante.dmp.core.security.cps.CpsInfoToAuthenticationContextConverter.apply(CpsInfoToAuthenticationContextConverter.java:31) ~[dmp-core-5.0-SNAPSHOT.jar:5.0-SNAPSHOT]
        at fr.devboxsante.dmp.core.security.cps.CpsAuthenticationContextHandler.apply(CpsAuthenticationContextHandler.java:36) ~[dmp-core-5.0-SNAPSHOT.jar:5.0-SNAPSHOT]
        at fr.devboxsante.dmp.core.security.cps.CpsAuthenticationContextHandler.apply(CpsAuthenticationContextHandler.java:12) ~[dmp-core-5.0-SNAPSHOT.jar:5.0-SNAPSHOT]
        at fr.devboxsante.dmp.client.DMPCClientImpl._addVIHFInContext(DMPCClientImpl.java:562) ~[dmp-client-impl-5.0-SNAPSHOT.jar:5.0-SNAPSHOT]
    

Comments (1)

  1. Laurent Forêt reporter

    Nous avons mis en place cette recommandation afin d’éviter un aller/retour vers le serveur DMP.

    Exemple de trace d’erreurs :

    fr.devboxsante.dmp.core.DMPCCoreException: La date de fin de validité de la carte CPx est dépassée : 2022-04-01T00:00+02:00
        at fr.devboxsante.dmp.core.security.cps.CpsPersonnelSantePopulator.apply(CpsPersonnelSantePopulator.java:58) ~[dmp-core-5.0-SNAPSHOT.jar:5.0-SNAPSHOT]
        at fr.devboxsante.dmp.core.security.cps.CpsInfoToAuthenticationContextConverter.apply(CpsInfoToAuthenticationContextConverter.java:31) ~[dmp-core-5.0-SNAPSHOT.jar:5.0-SNAPSHOT]
        at fr.devboxsante.dmp.core.security.cps.CpsAuthenticationContextHandler.apply(CpsAuthenticationContextHandler.java:36) ~[dmp-core-5.0-SNAPSHOT.jar:5.0-SNAPSHOT]
        at fr.devboxsante.dmp.core.security.cps.CpsAuthenticationContextHandler.apply(CpsAuthenticationContextHandler.java:12) ~[dmp-core-5.0-SNAPSHOT.jar:5.0-SNAPSHOT]
        at fr.devboxsante.dmp.client.DMPCClientImpl._addVIHFInContext(DMPCClientImpl.java:562) ~[dmp-client-impl-5.0-SNAPSHOT.jar:5.0-SNAPSHOT]
    

  2. Log in to comment