Votre navigateur ne prend pas en charge le javascript, dès lors, certaines fonctionnalités ne sont pas disponibles
Vers le contenu de cette page

Informations techniques

Sécurité - TLS Protocol

Au niveau du transport, le service consumer doit obligatoirement établir une connexion via le protocole TLS. De cette manière, il est certain de l'identité du service provider (plateforme SOA) et les données en transit sont protégées par voie de cryptage.

Les certificats du serveur de la plateforme SOA sont validés par Harica Nouvelle fenêtre et doivent être acceptés par le service consumer.

Chaining

                HARICA TLS RSA Root CA 2021
				|_ GEANT TLS RSA 1
        

ou

Chaining

                Hellenic Academic and Research Institutions RootCA 2015
				|_HARICA TLS RSA Root CA 2021
				   |_ GEANT TLS RSA 1
        

Téléchargez le zip avec les certificats Harica .zip - Nouvelle fenêtre

Attention : les certificats du serveur sont renouvelés régulièrement. Cela vaut également pour la CA qui délivre les certificats.

Pour information: L'environnement de simulation est dédié à l'exécution de tests avant d'utiliser l'environnement de production.

Vous pouvez télécharger les certificats à l'aide d'un navigateur ou via l’openssl-commando:

 >> openssl s_client -showcerts -connect services.socialsecurity.be:443

Exemple avec PICT

Toute la communication passe par une connexion SSL/TLS. L'opération de base du PICT n'a pas de bloc wsse:Security dans le SOAP header.

                <soapenv:Envelope xmlns:soapenv="https://schemas.xmlsoap.org/soap/envelope/">
                    <soapenv:Header/>
                        <soapenv:Body>
                        <pict:CheckConnectionRequest xmlns:pict="https://socialsecurity.be/PlatformIntegrationConsumerTest/v1" xmlns:type="https://socialsecurity.be/PlatformIntegrationConsumerTest/types/v1">
                            <type:Message>Hello World</type:Message>
                            <type:Timestamp>2010-02-24T05:32:13</type:Timestamp>
                        </pict:CheckConnectionRequest>
                        </soapenv:Body>
                </soapenv:Envelope>