Multi-Opérateur v1 et v2

Référentiel MSSante #2 et Api Mailiz V1

Il existe 2 modes de sécurité :

  • Authentification p12 : p12
  • Authentification dans le header : authInHeader

Configuration p12

Dans ce mode de securité, le connecteur DevBox-Santé MSS possède les informations de connexion, à savoir un certificat p12 provenant de l’IGC Santé.

Ce mode est utile dans le cas où un seul certificat est utilisé pour se connecter à une (ou plusieurs) BALs applicatives.

Exemple pour authentification espace de test medimail du MIPIH :

devbox-sante:
    ms-sante:
        security.mode: p12
        tls.p12:
            path: asip-p12-EL-TEST-ORG-AUTH_CLI-20230717-152710.p12
            password: MOT_DE_PASSE

Configuration authInHeader

Le mode authInHeader permet de faire passer les informations d’authentification dans les headers HTTP des appels REST.

Avec ce mode, le client dispose de 3 moyens d’authentification:

  • Certificat p12 (BAL applicative) (V2)
  • Jeton PSC (pro santé connect) (V2)
  • Token de session après authentification avec Login / Mot de passe et OTP (V1 Mailiz)

La configuration application.yml est :

devbox-sante:
   ms-sante:
     security.mode: authInHeader

Pour la connexion d’un client dans ce mode de sécurité, consulter la page dédiée : Authentifications