Aller au contenu principal

Environnement de test

Swisscom fournit un environnement de test public distinct. L'environnement de test est un bac à sable qui imite l'interface et l'API de production mais comporte des limitations en termes de fonctionnalités prises en charge, de performance ou de persistance des données.

Commencez sur https://test.sign.swisscom.ch/ pour vous inscrire. Indiquez un identifiant, un mot de passe et une adresse e-mail que vous contrôlez (vous recevrez un e-mail d'activation). Une fois dans le cockpit, vous devez souscrire à un plan pour obtenir des identifiants. C'est gratuit si vous fournissez une carte de crédit de test. Une fois votre abonnement actif, rendez-vous dans l'onglet « API Credentials » et générez un client id et un secret pour TEST.

Vous pouvez alors vous authentifier auprès des API de notre environnement TEST. Utilisez notre Swagger UI ou le client REST ou tout autre outil de votre choix avec le contrat OpenAPI.

Notez que pour tester un processus de signature complet de bout en bout, vous êtes limité aux niveaux de signature AES et EES. En effet, QES nécessite une application mobile qui n'est actuellement pas disponible publiquement dans la version de test.

Test de l'identification en ligne GwG

Si un signataire doit effectuer une identification en ligne (GwG) — définie via l'objet verification d'un Signer, disponible uniquement pour les clients entreprises — l'environnement de test vous permet de forcer un résultat d'identification spécifique au lieu de suivre le processus d'identification réel. Cela n'est possible que lorsque l'identification est effectuée via la solution IDnow fournie par Intrum ; cela ne s'applique pas aux autres fournisseurs d'identification. Définissez le lastName du signataire sur l'une des valeurs suivantes :

Valeur de lastNameRésultat
X-MANUALTEST-HAPPYPATHL'identification réussit.
X-MANUALTEST-FRAUDIDENTL'identification est rejetée comme frauduleuse.
X-MANUALTEST-CANCELEDL'identification est rejetée.
X-MANUALTEST-CHECKPENDINGL'identification reste en attente d'une vérification manuelle.

Si le lastName ne correspond à aucune de ces valeurs, l'environnement de test exécute automatiquement le scénario nominal, c'est-à-dire que l'identification réussit sans aucune action manuelle.

Ce mécanisme n'existe que dans l'environnement de test. Il n'est pas disponible en production et ne peut pas être utilisé pour contourner l'identification lors de processus de signature réels.

Liens