Een ICT-leverancier kan zijn applicatie in preproductie aansluiten op TVS zonder al direct een dienstverlener te hoeven aansluiten.

De ICT-leverancier definieert daarvoor zijn eigen organisatie als (test)dienstverlener. De (test)dienstverlener wordt in het aansluitbestand en de metadata als dienstverlener opgenomen. In de metadata wordt de (test)dienstverlener opgenomen met een bijbehorend certificaat voor encryptie. 

Op basis van deze gegevens wordt de aansluiting voor de preproductie in TVS en DigiD gerealiseerd. DICTU geeft voor de (test)dienstverlener het service uuid af en geeft de testaccounts uit.

De ICT-leverancier sluit zijn applicatie hiermee op TVS aan en kan de applicatie verder geschikt maken voor de dienstverleners. Zodra de ICT-leverancier een dienstverlener wil aansluiten voegt hij de dienstverlener toe aan het aansluitbestand en de metadata. DICTU breidt de aansluiting uit en geeft het service uuid voor de dienstverlener af.

Ontwikkeltools bieden vaak een functie voor het inrichten van een SAML-koppelvlak. Deze functies ondersteunen een basisimplementatie van SAML. Het eID 4.4 SAML koppelvlak van TVS vraagt mogelijk een uitgebreidere toepassing van SAML.

Voor de ontwikkeling van SAML aansluitingen zijn ook bibliotheken met SAML basisfuncties beschikbaar. Daarmee kan men uitgebreidere SAML modules opbouwen. De bibliotheken variëren per ontwikkelplatform. Op internet en bij de diverse fora is hier informatie over te vinden.

Het Entity ID kent de volgende opbouw:

urn:nl-eid-gdi:1:0:XX:00000009999999990000:entities:0000

De onderdelen worden als volgt bepaald:

  • urn:nl-eid-gdi:1:0 is een vast onderdeel
  • :XX is de ROLE:
    • :LC voor het Entity Id van de Leverancier.
    • :DV voor het Entity Id van de dienstverlener
  • :00000009999999990000 is het OIN
    • Het OIN heeft de volgende opbouw:
      • Prefix - 00000003 (nr 3 omdat het een KvK nummer betreft)
      • KvK-nummer - 8 posities
      • Suffix - 0000
  • :entities is een vast onderdeel
  • :0000 is de Index; hier kan men zijn endpoints definiëren
    • Voor productie een nummer van 0000 tot en met 8999
    • Voor preproductie een nummer van 9000 tot en met 9999. 

De metadata kan gecontroleerd worden met: