Handleiding. CRABTools. Webservice met utilitaire methodes voor het gebruik van CRAB 0.1. Agentschap voor Geografische Informatie Vlaanderen

Maat: px
Weergave met pagina beginnen:

Download "Handleiding. CRABTools. Webservice met utilitaire methodes voor het gebruik van CRAB 0.1. Agentschap voor Geografische Informatie Vlaanderen"

Transcriptie

1 Handleiding CRABTools Webservice met utilitaire methodes voor het gebruik van CRAB 0.1 Agentschap voor Geografische Informatie Vlaanderen Gebroeders Van Eyckstraat 16 T info@agiv.be BE-9000 Gent F

2 Versie 0.1 Auteur Sammy Dalewyn Datum aanmaak 9 september 2008 Datum afdruk 20 april 2009 Interne bestandsnaam Handleiding_CRABTools.docx Documenthistoriek 0.1: initiële versie 2 / 21 Handleiding CRABTools 0.1 Handleiding_CRABTools.docx 20/04/2009 7:31

3 Inhoud Inhoud 3 1 Inleiding Wat kan u met deze dienst doen? Waar komen de gegevens vandaan? Hoe kan u gebruik maken van deze dienst? juridisch administratief technisch 4 2 Webservice interfaces SOAP Header SOAP Body SOAP Fault Security 7 3 Operaties en datatypes Overzicht GetCRABMatch request response Toelichting bij de interpretatie Fouten GetAddressLocation request response Kwaliteit van de positiebepaling 18 4 Client implementatie Microsoft.Net Framework Stap 1: Genereren client proxy en datatypes Stap 2: Implementeren webservice client op basis van proxy class Java en WSIT Stap 1: Genereren client proxy en datatypes Stap 2: Implementeren webservice client op basis van proxy class 21 5 Verwante informatie Error! Bookmark not defined. Handleiding CRABTools 0.1 Handleiding_CRABTools.docx 20/04/2009 7:31 3 / 21

4 1 Inleiding 1.1 Wat kan u met deze dienst doen? Met de CRABTools service kan u aan geocoding doen. Een eerste operatie laat toe om uw eigen adressen (mogelijks in rijksregisternotatie) om te zetten naar bestaande CRAB adressen. Als u een match hebt gevonden, kan u daarmee verder om met behulp van de tweede operatie de positie van het adres op te vragen. 1.2 Waar komen de gegevens vandaan? Voor de oorspronkelijke aanmaak van het CRAB werd een hele batterij aan bronbestanden stap voor stap gecontroleerd en ingeladen. Als bronbestanden gebruikte men het Rijksregister voor de straatnamen, een subset van de kadastrale legger voor de huisnummers en de koppeling met de percelen (in samenwerking met AAPD), een wegenbestand voor de straatkanten en de koppeling met de wegen en het kadastraal percelenplan voor de adresposities. Centraal in het CRAB staan de ongeveer 2,5 miljoen huisnummers en straatnamen die Vlaanderen rijk is. Het aanmaken van een databank met deze bronbestanden vormde geen gemakkelijke klus omdat de gegevens zich niet zomaar in een CRAB-kleedje laten steken. Dat heeft te maken met de strikte objectdefinities in het CRAB, definities waaraan een deel van de brongegevens niet voldoet. Voeg daar nog de incompatibiliteit van de coderingssystemen aan toe (waardoor men bv. een straat in het Rijksregister niet zomaar kan koppelen aan een straat in de kadastrale legger) en de vele fouten (huisnummers met twee straatnamen, wegen met onbekende Rijksregister-straatcodes, enzovoort) en men kan begrijpen waarom de aanmaak van het CRAB een werk van lange adem vormde. Het Centraal Referentie Adressen Bestand (CRAB) is een centrale gegevensbank met adresgegevens in Vlaanderen. Ze is ontstaan uit een integratie van volgende bestaande bronbestanden: straatnamen van het rijksregister, straatnamen, huisnummers en de koppeling met percelen van het kadaster, straatnamen en hun ligging van NavTeq, huisnummers en subadressen van VKBO (Verrijkte Kruispuntbank Ondernemingen) en eigen gegevens van het AGIV (vnl. GRB). Centraal in de databank staan straten en 2,5 miljoen adressen. 1.3 Hoe kan u gebruik maken van deze dienst? juridisch administratief Indien dat nog niet is gebeurd (bv. in het kader van een andere AGIV toepassing) dan dient u zich eerst te registeren op Na validatie van uw registratie ontvangt u een met uw gebruikersnaam en wachtwoord. Rol kiezen, validatie, gemeente kiezen, start technisch U dient te beschikken over een client toepassing die gepaste SOAP berichten kan uitwisselen. U dient over een gebruikersnaam en wachtwoord te beschikken. U kan alle entiteiten bevragen. U kan enkel die entiteiten bewerken die binnen de eigen gemeentegrenzen liggen. Alle bewerkingen worden nog gevalideerd alvorens ze in de operationele databank worden doorgedrukt. 4 / 21 Handleiding CRABTools 0.1 Handleiding_CRABTools.docx 20/04/2009 7:31

5 2 Webservice interfaces Services worden beschreven met behulp van WSDL (Web Services Definition Language). Een WSDL-document is een XML-document bestaande uit een verzameling definities die de ontwikkelaar toelaten een client implementatie te bouwen. De WSDL kan verwijzen naar externe schema s die informatie bevatten over de elementen nodig voor de beveiliging op message level of over domeintypes die in de service gebruikt worden. Verschillende frameworks ondersteunen de ontwikkelaar door een deel van de client code automatisch te genereren. Deze dienst maakt gebruik van de W3C standaard SOAP 1.2 over HTTP en volgt verder de WS-I Basic Profile 1.1 richtlijn om interoperabiliteit te verzekeren. Elk SOAP bericht bevat een SOAP Envelope die op haar beurt bestaat uit een SOAP Header en een SOAP Body. Een SOAP response kan ook een SOAP fault bevatten wanneer bij het verwerken van de SOAP request iets verkeerd gaat. <?xml version="1.0"?> <soap:envelope xmlns:soap=" soap:encodingstyle=" <soap:header> </soap:header> <soap:body> <soap:fault> </soap:fault> </soap:body> </soap:envelope> 2.1 SOAP Header De SOAP header bevat volgende elementen: Figuur 1: Basisskelet van een SOAP bericht het <Action> element dat de gevraagde operatie van de service aanduidt: een <MessageID> element dat een door de gebruiker toegekende unieke waarde bevat om het request bericht te identificeren; in het response bericht wordt diezelfde waarde in het <RelatesTo> element terug gegeven zodat request en response aan elkaar kunnen gekoppeld worden; het <ReplyTo> element dat het adres bevat waarnaar de response moet worden gestuurd (indien verschillend van het adres van afzending); het <To> element dat het end point aanduidt van de service; het <Security> element bevat elementen die de integriteit en de vertrouwelijkheid van een bericht garanderen; de gebruikte mechanismen worden beschreven in 2.4. Handleiding CRABTools 0.1 Handleiding_CRABTools.docx 20/04/2009 7:31 5 / 21

6 <s:header> <a:action s:mustunderstand="1" u:id="_4" xmlns:u=" ssecurity-utility-1.0.xsd" xmlns:a=" </a:action> <a:messageid u:id="_5" xmlns:u=" wssecurity-utility-1.0.xsd" xmlns:a=" urn:uuid:a81da8ba-8adc-4461-b77b-d7c4127eb3e1 </a:messageid> <a:replyto u:id="_6" xmlns:u=" wssecurity-utility-1.0.xsd" xmlns:a=" <a:address> </a:replyto> <a:to s:mustunderstand="1" u:id="_7" xmlns:u=" wssecurity-utility-1.0.xsd" xmlns:a=" </a:to> <o:security s:mustunderstand="1" xmlns:o=" wssecurity-secext-1.0.xsd">... </s:header> Figuur 2: Voorbeeld van een SOAP Header 2.2 SOAP Body In het request bericht bevat de SOAP body de parameters nodig om de in het header element <Action> vermelde operatie uit te voeren. In het geval van een parameterloze operatie blijft de SOAP body dus leeg. Een succesvol response bericht zal steeds een niet lege SOAP body bevatten met het resultaat van de gevraagde operatie. Voor de inhoud van de SOAP body wordt verder verwezen naar hoofdstuk 3 waar alle operaties in detail worden beschreven. Merk op dat de body van een request ook versleuteld wordt zoals dat in 2.4 beschreven wordt. <soap:body> <GetAddressLocation xmlns=" <housenumberid> </housenumberid> </GetAddressLocation> </soap:body> Figuur 3: Voorbeeld van een SOAP Body in een request message 6 / 21 Handleiding CRABTools 0.1 Handleiding_CRABTools.docx 20/04/2009 7:31

7 2.3 SOAP Fault Indien er zich tijdens het verwerken van het request bericht fouten mochten voordoen, dan worden deze via SOAP fault in de request gemeld. <soap:body> <soap:fault> <faultcode>soap:server</faultcode> <faultstring>insufficient rights</faultstring> <detail /> </soap:fault> </soap:body> Figuur 4: Voorbeeld van een SOAP Fault Het element <faultcode> bevat een indicatie van de oorzaak van de uitzondering (client of server). Een beschrijving van de uitzondering wordt meegegeven in het element <faultstring>. Volgende uitzonderingen kunnen zich voordoen: TYPE Technisch Request validatie Authenticatie Autorisatie Inhoudelijk BESCHRIJVING Een onvoorziene fout door (tijdelijke) onbeschikbaarheid van een benodigde bron (server, databank,...). Een fout tijdens het valideren tegen het XML schema van de request (ontbreken van een verplicht header element, onjuiste opbouw van het body element). Een fout tijdens het controleren van de identiteit van de aanvrager (ongeldige gebruikersnaam, ongeldig wachtwoord, time-out security semantics verstreken). Een fout door het ontbreken van machtiging voor de dienst of de gevraagde operatie. Een fout in de request parameters (zoeken op een onbestaand veld, ongeldige waarde,...). 2.4 Security De service maakt gebruik van de SOAP Message Security 1.1 (WS-Security 2004) specificaties. Dit omvat volgende aspecten: Er wordt een User Name Token gebruikt voor de authenticatie van de eindgebruiker; deze bevat de gebruikersnaam en het wachtwoord van de gebruiker die zich bij AGIV heeft geregistreerd voor de service; op basis van deze gebruikersnaam wordt bepaald welke operaties door de gebruiker mogen uitgevoerd worden en eventueel voor welke gemeente de gebruiker editeerrechten heeft; Er wordt een Binary Security Token (met name een X.509 certificaat) gebruikt voor zowel de integriteit als de vertrouwelijkheid van de berichtenuitwisseling; Er wordt gebruik gemaakt van een XML Signature om de integriteit van het bericht te garanderen; Er wordt gebruik gemaakt van XML Encryption om de vertrouwelijkheid van het berichtenverkeer te garanderen. In onderstaande tabel is een overzicht opgenomen van de verschillende standaarden die worden gebruikt. Handleiding CRABTools 0.1 Handleiding_CRABTools.docx 20/04/2009 7:31 7 / 21

8 STANDAARD WS-Security 1.1 XML Signature XML Encryption WS-SecureConversation 1.3 LINK De stappen die dienen genomen te worden om een SOAP bericht om te vormen naar een bericht dat aan de gebruikte beveilingsvoorschriften voldoet zijn de volgende: 1. Voeg een <Security> element toe aan de SOAP header 2. Voeg een <TimeStamp> element toe aan het <Security> element 3. Voeg een <EncryptedKey> element toe aan het <Security> element (deze bevat een versleutelde vorm van de Binary Security Token) 4. Voeg een <UserNameToken> element toe aan het <Security> element 5. Voeg een <DerivedKeyToken> element toe aan het <Security> element (deze wordt berekend op basis van de Binary Security Token en wordt gebruikt voor het creëren van de Signature) 6. Voeg een <Signature> element toe aan het <Security> element 7. Voeg een tweede <DerivedKeyToken> element toe aan het <Security> element (deze wordt gebruikt voor de encryptie van de SOAP body, de UserNameToken en de Signature) 8. Vervang de inhoud van de SOAP body door een <EncryptedData> element 9. Vervang het <Signature> element door een <EncryptedData> element 10. Vervang het <UserNameToken> element door een <EncryptedData> element 11. Voeg een <ReferenceList> element toe aan het <Security> element (deze bevat verwijzingen naar de versleutelde delen van het bericht) In bijlage Error! Reference source not found. is het request bericht voor en na encryptie te zien (dus voor stap 7 en na stap 11). Stap 1 <s:header>... <o:security s:mustunderstand="1" xmlns:o=" wssecurity-secext-1.0.xsd">... </s:header> Stap 2 Figuur 5: stap 1 van de SOAP beveiliging De TimeStamp dient om de versheid van de security semantics na te gaan. Het wordt gebruikt bij de berekening van de Signature. De waardes dienen opgegeven te worden als een xsd:datetime type en moeten in UTC tijd zijn. <o:security> <u:timestamp u:id="uuid-f02b27a1-25a7-450e-b61c-ec8a3b70dd28-2" xmlns:u=" wss-wssecurity-utility-1.0.xsd"> <u:created> t10:57:41z</u:created> 8 / 21 Handleiding CRABTools 0.1 Handleiding_CRABTools.docx 20/04/2009 7:31

9 <u:expires> t11:02:41.153z</u:expires> </u:timestamp> Figuur 6: stap 2 van de SOAP beveiliging Stap 3 Het <KeyIdentifier> element bevat de base64 encoded thumbprint van het X.509 certificaat. Het <CipherValue> element bevat de versleutelde sessiesleutel. Het algoritme dat gebruikt wordt voor de versleuteling is RSA-OAEP-MGF1P met een SHA1 digest. Dit asymmetrisch algoritme gebruikt daarvoor de publieke sleutel van het X.509 certificaat. De sessiesleutel wordt random gekozen door de client en is 40 tot 2000 bytes groot. <o:security> <e:encryptedkey Id="uuid-f02b27a1-25a7-450e-b61c-ec8a3b70dd28-1" xmlns:e=" <e:encryptionmethod Algorithm=" <DigestMethod Algorithm=" xmlns=" </DigestMethod> </e:encryptionmethod> <KeyInfo xmlns=" <o:securitytokenreference> <o:keyidentifier ValueType=" wss-soap-message-security-1.1#thumbprintsha1" EncodingType=" open.org/wss/2004/ 01/oasis wss-soap-message-security- 1.0#Base64Binary"> robybgufsrc0j7frn6zfs63egwk= </o:keyidentifier> </o:securitytokenreference> </KeyInfo> <e:cipherdata> <e:ciphervalue> WQKlnQ1YqU0KlT1kP2ljz9x/G6xi3Ypn8QIdnS+Gac/JhzNndPzEPpVqnTNjRWP7ajC0fE5I/AbCvKa7t9cu5r7 M+9zJBX/KNsYUC0y+JXFqU98tRQBGIh2x9WI6UkPblKAtHW6ePVIBrYO79Xrp6dODkbOmispODbeMjqrY6YI= </e:ciphervalue> </e:cipherdata> </e:encryptedkey> Figuur 7: stap 3 van de SOAP beveiliging Stap 4 Het <UserNameToken> element bevat de gebruikersnaam en het wachtwoord zoals ingegeven tijdens de registratie bij AGIV. Merk op dat het wachtwoord niet wordt versleuteld. Dit gebeurt in een latere stap. <o:security> <o:usernametoken u:id="uuid-1937dc4a-f830-4ad1-9b42-01bfd7ab0227-1" xmlns:o=" oasis wss-wssecurity-secext-1.0.xsd" xmlns:u=" oasis wss-wssecurity-utility-1.0.xsd"> <o:username>myusername</o:username> <o:password> mycleartextpassword</o:password> </o:usernametoken> Figuur 8: stap 4 van de SOAP beveiliging Handleiding CRABTools 0.1 Handleiding_CRABTools.docx 20/04/2009 7:31 9 / 21

10 Stap 5 Het <Reference> element verwijst naar het in stap 3 gecreëerde <EncryptedKey> element. Het <Offset> element en het <Length> element bepalen waar in de byte stream de gegenereerde sleutel is te vinden. Het <Nonce> element bevat een random base64 encoded seed value voor de berekening van de gegenereerde sleutel. De berekening van de gegenereerde sleutel gebeurt met het PSHA1 algoritme op volgende wijze: key = PSHA1(secret, label + seed) Secret staat daarbij voor de sessiesleutel. Indien niet anders gespecifieerd is label de waarde WS- SecureConversationWS-SecureConversation. <o:security> <c:derivedkeytoken u:id="_0" xmlns:c=" xmlns:u=" oasis wss-wssecurity-utility-1.0.xsd"> <o:securitytokenreference> <o:reference ValueType=" oasis-wss-soap-message-security-1.1#encryptedkey" URI="#uuid-f02b27a1-25a7-450e-b61c-ec8a3b70dd28-1"> </o:reference> </o:securitytokenreference> <c:offset>0</c:offset> <c:length>24</c:length> <c:nonce>ygsk7aiqsfemfsq9ou8cna==</c:nonce> </c:derivedkeytoken> Figuur 9: stap 5 van de SOAP beveiliging 10 / 21 Handleiding CRABTools 0.1 Handleiding_CRABTools.docx 20/04/2009 7:31

11 Stap 6 De signature wordt berekend voor alle reeds aanwezige elementen (behalve de keys): <Body>, <Action>, <MessageId>, <ReplyTo>, <To>, <TimeStamp> en <UserNameToken>. Elk van die elementen wordt gecanonaliseerd met de C14N methode en de output daarvan wordt gevoed aan een HMAC-SHA1 algoritme waarop de digest van de individuele elementen in de respectievelijke <DigestValue> elementen terecht komt (de bookmark in <Reference>@URI verwijst naar de respectievelijke elementen). Ook het geheel van de genoemde elementen wordt gecanonaliseerd waarop de HMAC-SHA1 digest vervolgens in het <SignatureValue> element wordt geplaatst. Het algoritme gebruikt de in stap 5 gegenereerde sleutel zoals dat wordt aangegeven in het <KeyInfo> element. <o:security> <Signature xmlns=" <SignedInfo> <CanonicalizationMethod Algorithm=" </CanonicalizationMethod> <SignatureMethod Algorithm=" </SignatureMethod> <Reference URI="#_2"> <Transforms> <Transform Algorithm=" </Transform> </Transforms> <DigestMethod Algorithm=" </DigestMethod> <DigestValue>SY5NsDjjUkOdFOoboaGGrHDiFoE=</DigestValue> </Reference> <Reference URI="#_4"> <Transforms> <Transform Algorithm=" </Transform> </Transforms> <DigestMethod Algorithm=" </DigestMethod> <DigestValue>qHWK5XqrTqGNK0c+9c1sn9L52uA=</DigestValue> </Reference> <Reference URI="#_5"> <Transforms> <Transform Algorithm=" </Transform> </Transforms> <DigestMethod Algorithm=" </DigestMethod> <DigestValue>E0NkLEjKilpGe/Ia5rdr9g69x/o=</DigestValue> </Reference> <Reference URI="#_6"> <Transforms> <Transform Algorithm=" </Transform> </Transforms> <DigestMethod Algorithm=" </DigestMethod> <DigestValue>CuNmjfm/U6y2+ZScFHyVRRpkyKQ=</DigestValue> </Reference> <Reference URI="#_7"> <Transforms> <Transform Algorithm=" </Transform> </Transforms> <DigestMethod Algorithm=" Handleiding CRABTools 0.1 Handleiding_CRABTools.docx 20/04/2009 7:31 11 / 21

12 </DigestMethod> <DigestValue>mC43VpmQjV2ZrU37W6nEhCLjv94=</DigestValue> </Reference> <Reference URI="#uuid-f02b27a1-25a7-450e-b61c-ec8a3b70dd28-2"> <Transforms> <Transform Algorithm=" </Transform> </Transforms> <DigestMethod Algorithm=" </DigestMethod> <DigestValue>FdJT/b/r7TVnS1LwhQHanOaHs1w=</DigestValue> </Reference> <Reference URI="#uuid-1937dc4a-f830-4ad1-9b42-01bfd7ab0227-1"> <Transforms> <Transform Algorithm=" </Transform> </Transforms> <DigestMethod Algorithm=" </DigestMethod> <DigestValue>sO5k6ae4E2DPSGLApuLNxsUFr0o=</DigestValue> </Reference> </SignedInfo> <SignatureValue>eI1P+RTs2C8H88LWYS/M37J5QKM=</SignatureValue> <KeyInfo> <o:securitytokenreference xmlns:o=" oasis wss-wssecurity-secext-1.0.xsd"> <o:reference URI="#_0"></o:Reference> </o:securitytokenreference> </KeyInfo> </Signature> Stap 7 Figuur 10: stap 6 van de SOAP beveiliging Deze stap is gelijkaardig aan stap 5. In ieder geval moet hier een andere random nonce waarde worden gebruikt. Merk op dat de elementen <Offset> en <Length> ontbreken en dat dus de respectievelijke default waarden 0 en 32 worden verondersteld. <o:security> <c:derivedkeytoken u:id="_1" xmlns:c=" xmlns:u=" oasis wss-wssecurity-utility-1.0.xsd"> <o:securitytokenreference> <o:reference ValueType=" message-security-1.1#encryptedkey" URI="#uuid-f02b27a1-25a7-450e-b61c-ec8a3b70dd28-1 </o:reference> </o:securitytokenreference> <c:nonce>jcjzvae+cziljryhyuvadw==</c:nonce> </c:derivedkeytoken> Figuur 11: stap 7 van de SOAP beveiliging 12 / 21 Handleiding CRABTools 0.1 Handleiding_CRABTools.docx 20/04/2009 7:31

13 Stap 8 De inhoud van de SOAP body wordt volledig versleuteld. In het voorbeeld van 2.2 is dat dus het volledige <objectrequest> element. De versleuteling gebeurt met het AES256 algoritme in Cipher Block Chaining modus met de in stap 7 gecreëerde sleutel. De verwijzing naar die sleutel wordt geplaatst in <KeyInfo> <SecurityTokenReference><Reference>@URI. <s:body u:id="_2"> <e:encrypteddata Id="_3" Type=" xmlns:e=" <e:encryptionmethod Algorithm=" </e:encryptionmethod> <KeyInfo xmlns=" <o:securitytokenreference xmlns:o=" 2004/01/oasis wss-wssecurity-secext-1.0.xsd"> <o:reference URI="#_1"></o:Reference> </o:securitytokenreference> </KeyInfo> <e:cipherdata> <e:ciphervalue> 0n07yYDO562qcP3rS74P0fsfX8PbEGnqTNPcUGPru3ndjz40UpGe+d/CdQGRapMckhJ0rEgrWk3vwfgci9dmuHem oyibmesvwg3tapcj0qe= </e:ciphervalue> </e:cipherdata> </e:encrypteddata> </s:body> Stap 9 Figuur 12: stap 8 van de SOAP beveiliging Het in stap 6 gecreëerde <Signature> element wordt vervangen door zijn geëncrypteerde vorm. De versleuteling gebeurt wederom met het AES256-CBC algoritme en de in stap 7 gecreëerde sleutel. <o:security> <e:encrypteddata Id="_8" Type=" xmlns:e=" <e:encryptionmethod Algorithm=" </e:encryptionmethod> <KeyInfo xmlns=" <o:securitytokenreference> <o:reference URI="#_1"></o:Reference> </o:securitytokenreference> </KeyInfo> <e:cipherdata> <e:ciphervalue> hurvxucdchyrrxng+z8rkbbouxdimhkan2ziv1gdgokfyfeh30fpdj2br1mp6y0bjslm1cgnfgeocq7/lz7fworg ClRFeWdw9IhbTWQ+sFMPKwisOydybeniPA5rE2XBx1br/Q3bU1kbMEj56jrJ2x6fAy3VUgfXOq7HIc0SRkBlNgVx vlwzevxuyspzbdono8urwfqrt/o+msfvrjk5r1uxjwcq1k30wjug5n01tldixpig3k0syrdo3sgknwyz/zgos8km 8EUMDIcG8vGvrk9+2Gb9oRiY69TiVznA9xo/Mrki5F77WOYOTvkce5KME93yLm+RTw4zlSSvJqpy2tkpT6esNQux 34rWcch35EBwo/Dl1sdXN1REbx63FXM49zZ63rFOvoRW5lEhKvTNdQdDBabJ2Oq+6mDtlxI7ekYGy8J0ry0yq2CF wy717/gigtg9rm6yfoby8x5brqi01cq90eis9ectrsk2z7ch3/... </e:ciphervalue> </e:cipherdata> </e:encrypteddata> Figuur 13: stap 9 van de SOAP beveiliging Handleiding CRABTools 0.1 Handleiding_CRABTools.docx 20/04/2009 7:31 13 / 21

14 Stap 10 Het in stap 4 gecreëerde <UsernameToken> element wordt vervangen door zijn geëncrypteerde vorm. De versleuteling gebeurt opnieuw met het AES256-CBC algoritme en de in stap 7 gecreëerde sleutel. <o:security> <e:encrypteddata Id="_9" Type=" xmlns:e=" <e:encryptionmethod Algorithm=" </e:encryptionmethod> <KeyInfo xmlns=" <o:securitytokenreference> <o:reference URI="#_1"></o:Reference> </o:securitytokenreference> </KeyInfo> <e:cipherdata> <e:ciphervalue> 4Hpq5zK0Lg0FZtLbWTwZ1v3pJWTGfw96v+oI/4tdTsFCyW1s7nr6GxA2lOSkgbMyHULWFletcb0DbNWFqiHYlKQ0 kd2dprc8hynnuivfqxzieed7nxbncsynlutpckdopn6xsn8q++r/7was8qzttw0zyy1njksj6rxchsw2xi/t6gti 6O/lZs0zU8hRKtNgVsuVDvN+EhtCleEkzos4LHCFbBeAzolss+5ioQNROQzJGgto0p4961q84gn3drF21TUTjPOH oxwo4dbdvbstadfutr5r1aglowg5lnga6ewhkkyve0345w2vg5jkjtlbqb50fqlr6wei0gmpw4e666z9znjo0grb 3FrRyIQF7u8R5HW/gDYE5KIOhs9TQMPXEmr7k4OR5c8A19tntktpt8ZNS17/GDmOaBJ7/n/eRdVslLRSuQRsSFz8 CG17sBjhMYEpnl/cm9TyzHK2IzalhdzolzZwAnTPmuydnQBdcergUmnDGg8KiVU+oXyhJiO9ZBn0gKBJbJnwXfd6 HqEixvoXDavKOE3mvUTRA+zJ4Lyj+Wxvx9vEZPZRknGmzLRECsLSHi1czIEWeFgr1jMPyHdyRemrwIiFhkZwB8ol SZ8= </e:ciphervalue> </e:cipherdata> </e:encrypteddata> Stap 11 Figuur 14: stap 10 van de SOAP beveiliging Als laatste stap wordt aan het <Security> element een <ReferenceList> element toegevoegd met verwijzingen naar de geëncrypteerde delen van de SOAP request die in de vorige drie stappen zijn gecreëerd. <o:security> <e:referencelist xmlns:e=" <e:datareference URI="#_3"></e:DataReference> <e:datareference URI="#_8"></e:DataReference> <e:datareference URI="#_9"></e:DataReference> </e:referencelist> Figuur 15: stap 11 van de SOAP beveiliging 14 / 21 Handleiding CRABTools 0.1 Handleiding_CRABTools.docx 20/04/2009 7:31

15 3 Operaties en datatypes 3.1 Overzicht Er zijn momenteel twee operaties: GetCRABMatch: met deze operatie kan men voor een gegeven adres het overeenkomstige CRAB adres opzoeken; deze operatie is in eerste instantie bedoeld voor de omzetting van adressen in rijksregisternotatie naar CRAB adressen, maar kan uiteraard ook voor andere formaten worden aangewend; GetAddressLocation: met deze operatie kan men de (gekende of berekende) terreinpositie voor een gegeven adres bekomen. Door beide operaties sequentieel te gebruiken kan men aan geocoding doen. Mogelijks worden in de toekomst nog extra operaties toegevoegd. In wat volgt worden de operaties en hun response en request parameters nader toegelicht. 3.2 GetCRABMatch request Aan de operatie GetCRABMatch wordt een <FormattedAddress> meegegeven als parameter. Figuur 16:het <FormattedAddress> element ELEMENT BoxNumber CityName HouseNumber NisCityCode PostalCode OMSCHRIJVING Bevat het huisnummertoevoegsel. In rijksregistertermen is dit het busnummer. Bevat de naam van de gemeente. Bevat het huisnummer. Bevat de NIS code van de gemeente. Bevat de postcode van het adres. Handleiding CRABTools 0.1 Handleiding_CRABTools.docx 20/04/2009 7:31 15 / 21

16 ELEMENT RrStreetCode Streetname OMSCHRIJVING Bevat de straatcode zoals toegekend door het rijksregister. Bevat de straatnaam. Geen enkele van de invoervelden is verplicht. Uiteraard is het vinden van een overeenkomstig CRAB adres makkelijker indien de invoer gedegen informatie bevat response De operatie GetCRABMatch geeft een <MatchResponse> element terug. Figuur 17: het <MatchResponse> element ELEMENT MatchFound Faults HouseNumberId StreetnameId SubAddressId OMSCHRIJVING Duidt aan of er minimaal één overeenkomstig CRAB adres is gevonden. Bevat een lijst van fouten die gevonden werden in de request. Bevat het CRAB huisnummerid van het gevonden CRAB adres (indien tot dit niveau opgelost). Bevat de CRAB straatcode van het gevonden CRAB adres. Bevat het CRAB subadresid van het gevonden CRAB adres (indien tot dit niveau opgelost) Toelichting bij de interpretatie In een eerste stap wordt getracht de overeenkomstige straatnaam terug te vinden in CRAB. Pas als dat gelukt is, wordt er gekeken naar huisnummers en eventuele busnummers. Het kan zijn dat een gevonden CRAB adres enkel bestaat uit een straatnaamid indien bijvoorbeeld geen huisnummerinformatie in de request werd meegegeven, of indien er geen overeenkomstig huisnummer werd gevonden in CRAB. Het antwoord kan nul, een of meerdere overeenkomstige CRAB adressen bevatten. Deze multipliciteit kan twee oorzaken hebben. Ofwel werd tijdens het zoeken naar de straatnaam geen 16 / 21 Handleiding CRABTools 0.1 Handleiding_CRABTools.docx 20/04/2009 7:31

17 exacte overeenstemming gevonden, maar wel een aantal gelijkende straatnamen. Het is dan aan de aanroeper om verder te bepalen welke de juiste is. Ofwel bevatte de request een zogenaamd huisnummerbereik en werd dat omgezet naar individuele huisnummers Fouten Tijdens de interpretatie worden een aantal controles uitgevoerd die de aanroeper van de operatie kunnen bijstaan in het opschonen van diens gegevens. Het voorkomen van een of meerdere fouten in de response betekent niet noodzakelijkerwijs dat er geen overeenkomstig CRAB adres is gevonden. FOUTCODE OMSCHRIJVING 1 Ongeldige NIS gemeentecode: niet numeriek 2 Onbekende NIS gemeentecode: komt niet voor in CRAB 3 Onbekende gemeentenaam: komt niet voor in CRAB 4 Geen overeenkomst tussen NIS gemeentecode en gemeentenaam: verwijzen naar verschillende gemeentes 5 Ongeldige postcode: niet numeriek 6 Onbekende postcode: komt niet voor in CRAB 7 Ongeldige rijksregisterstraatcode: niet numeriek en geen wachtcode 8 Ongeldig huisnummer: bevat de waarde 0 9 Huisnummer in straatnaam: [0-9]+ als prefix in de straatnaam 10 Huisnummer met bisnummer in straatnaam: [0-9]+[A-Z] als prefix in de straatnaam Bisnummer niet in huisnummer maar in toevoegsel: niet-numeriek bisnummer in <BoxNumber> Adrescomplement niet interpreteerbaar: <BoxNumber> niet leeg, maar niet interpreteerbaar Geen overeenkomst tussen postcode en gemeentenaam: verwijzen niet naar eenzelfde gemeente Geen overeenkomst tussen postcode en NIS gemeentecode: verwijzen niet naar eenzelfde gemeente 3.3 GetAddressLocation request Aan de operatie GetAddressLocation wordt een <housenumberid> meegegeven als parameter. Dit is de code die binnen CRAB wordt gehanteerd voor de entiteit huisnummer. Bijgevolg kunnen enkel posities worden gegeven voor ons bekende huisnummer response De operatie GetAddressLocation geeft een <LocationResponse> element terug. Handleiding CRABTools 0.1 Handleiding_CRABTools.docx 20/04/2009 7:31 17 / 21

18 Figuur 18: het <LocationResponse> element ELEMENT Bbox Centroid HouseNumberIdExists Quality OMSCHRIJVING Bevat de omschrijvende rechthoek van het (de) geografische object(en) waarnaar de locatie verwijst. Bevat het zwaartepunt van het (de) geografische object(en) waarnaar de locatie verwijst. Duidt aan of het opgegeven huisnummerid al dan niet bestaat. Merk op dat indien het niet bestaat, er ook geen locatie wordt teruggegeven. Bevat een indicatie van het kwaliteitsniveau van de positiebepaling Kwaliteit van de positiebepaling Er wordt getracht een zo nauwkeurig mogelijke positie te bepalen voor het gegeven huisnummer. Daarvoor zijn een aantal niveau s gedefinieerd, waarbij steeds gestart wordt op het hoogste niveau. Wordt op dat niveau geen positionele informatie gevonden, dan wordt naar een niveau lager afgezakt. Wordt ook daar geen positionele informatie gevonden, dan wordt er opnieuw gezakt. Dit gaat zo verder tot het laagste niveau is bereikt. NIVEAU KWALITEIT 18 / 21 Handleiding CRABTools 0.1 Handleiding_CRABTools.docx 20/04/2009 7:31

19 1 Positie bepaald op basis van koppeling aan een enkel GRB gebouw. 2 Positie bepaald op basis van koppeling aan meerdere GRB gebouwen. De positie is de interpolatie tussen de respectievelijke centroïdes. 3 Positie bepaald op basis van koppeling aan een enkel GRB perceel. 4 Positie bepaald op basis van koppeling aan meerdere GRB percelen. De positie is de interpolatie tussen de respectievelijke centroïdes. 5 Positie bepaald op basis van koppeling aan kadastraal perceel Positie bepaald op basis van koppeling aan meerdere kadastrale percelen. De positie is de interpolatie tussen de respectievelijke centroïdes. Positie bepaald op basis van interpolatie tussen de centroïdes van twee GRB gebouwen gekoppeld aan nevenliggende huisnummers. Positie bepaald op basis van interpolatie tussen de centroïdes van twee GRB percelen gekoppeld aan nevenliggende huisnummers. Positie bepaald op basis van interpolatie tussen de centroïdes van twee kadastrale percelen gekoppeld aan nevenliggende huisnummers. Positie bepaald op basis van interpolatie tussen begin- en eindknoop van een gekoppeld wegsegment met aanwezige nummeringsinformatie. Positie bepaald op basis van de centroïde van alle wegsegmenten behorend tot gekoppelde straat. 12 Positie bepaald op basis van de centroïde van de gekoppelde gemeente. 4 Client implementatie 4.1 Microsoft.Net Framework Het implementeren van een webservice client met het Microsoft.Net framework verloopt in twee stappen: Genereren client proxy class en datatypes Implementeren webservice client op basis van proxy class De eerste stap kan geheel automatisch verlopen met behulp van de tool svcutil.exe of met Visual Studio Stap 1: Genereren client proxy en datatypes svcutil.exe command-line tool 1. Open een Command Prompt venster 2. Tik het volgende commando in: svcutil 3. De tool genereert dan standaard twee bestanden: a. CRABTools.cs: bevat de domeinspecifieke datatypes en de eigenlijke proxy (standaard CRABToolsClient geheten) b. output.config: bevat een beschrijving van het end point en de specifieke binding Merk op dat de tool te vinden is in de folder %Program Files%\Microsoft WSE\v3.0\Tools Visual Studio start een nieuw client project Handleiding CRABTools 0.1 Handleiding_CRABTools.docx 20/04/2009 7:31 19 / 21

20 2. rechtsklik op de projectnaam en selecteer Add Service Reference 3. vul het adres in van de service ( 4. wijzig de namespace in CRABTools en klik op OK 5. het project bevat dan een referentie naar de service met ondermeer een kopij van de WSDL en de gerelateerde schema s, informatie over de binding en een broncodebestand met de domeinspecifieke datatypes en de eigenlijke proxy (standaard CRABToolsClient geheten); in het config bestand zijn een beschrijving van het end point en de specifieke binding opgenomen Stap 2: Implementeren webservice client op basis van proxy class Het aanroepen van de webservice kan op volgende manier gebeuren: //by supplying the endpointconfigurationname one does not have to set //the url, the binding and the service certificate reference by hand CRABToolsClient proxy = new CRAB_WSTClient("WSHttpBinding_ICRABTools"); proxy.clientcredentials.username.username = "myusername"; proxy.clientcredentials.username.password = "mypassword"; int housenumberid = 1234; LocationResponse location = proxy.getaddressposition(housenumberid); Figuur 19: gebruik van de webservice proxy 20 / 21 Handleiding CRABTools 0.1 Handleiding_CRABTools.docx 20/04/2009 7:31

21 4.2 Java en WSIT Het implementeren van een webservice client met Web Services Interoperability Technologies (WSIT) verloopt in twee stappen: Genereren client proxy class en datatypes Implementeren webservice client op basis van proxy class Uitgebreide informatie over het gebruik van WSIT vindt u in de WSIT Tutorial: Stap 1: Genereren client proxy en datatypes fromwsdl tool De tool is te vinden in de library webservices-tools.jar en kan ofwel aangesproken worden vanuit een build task (vb. Ant) of bijvoorbeeld vanuit een batch bestand. Deze laatste mogelijkheid wordt hier beschreven. 1. Open een Command Prompt venster 2. Tik het volgende command in: wsimport 3. De tool genereert dan een bestand CRABToolsStub.java met daarin de domeinspecifieke types en de proxy NetBeans start een nieuw client project 2. rechtsklik op de projectnaam en selecteer New -> Web Service Client 3. selecteer de WSDL URL optie 4. vul het adres in van de service ( en klik op Finish Stap 2: Implementeren webservice client op basis van proxy class Hieronder volgt een beschrijving van het gebruiken van de web service proxy in NetBeans Ga in een methode waar de web service moet aangeroepen worden op een lege lijn staan 2. Rechstklik op die lege lijn en selecteer Web Service Client Resources -> Call Web Service Operation 3. Selecteer de gewenste operatie en klik op OK 4. De IDE voegt automatisch code toe Handleiding CRABTools 0.1 Handleiding_CRABTools.docx 20/04/2009 7:31 21 / 21

Handleiding. CRAB Tools. Transformeren en geolocaliseren van adressen op basis van CRAB. Agentschap voor Geografische Informatie Vlaanderen

Handleiding. CRAB Tools. Transformeren en geolocaliseren van adressen op basis van CRAB. Agentschap voor Geografische Informatie Vlaanderen Handleiding CRAB Tools Transformeren en geolocaliseren van adressen op basis van CRAB Agentschap voor Geografische Informatie Vlaanderen Inhoud Inhoud 2 1 Inleiding 3 1.1 Wat kan u met deze dienst doen?

Nadere informatie

Handleiding CRAB WS-T. Transactionele webservice voor het decentraal beheer van CRAB 0.3. Agentschap voor Geografische Informatie Vlaanderen

Handleiding CRAB WS-T. Transactionele webservice voor het decentraal beheer van CRAB 0.3. Agentschap voor Geografische Informatie Vlaanderen Handleiding CRAB WS-T Transactionele webservice voor het decentraal beheer van CRAB 0.3 Agentschap voor Geografische Informatie Vlaanderen Gebroeders Van Eyckstraat 16 T +32 9 261 52 00 info@agiv.be BE-9000

Nadere informatie

Handleiding. CRAB Read. Bevragingen op Lite CRAB. Agentschap voor Geografische Informatie Vlaanderen

Handleiding. CRAB Read. Bevragingen op Lite CRAB. Agentschap voor Geografische Informatie Vlaanderen Handleiding CRAB Read Bevragingen op Lite CRAB Agentschap voor Geografische Informatie Vlaanderen Inhoud Inhoud 2 1 Inleiding 3 2 Operaties en datatypes 4 2.1 Overzicht 4 2.2 Lite CRAB entiteiten 5 2.2.1

Nadere informatie

Volledige Digikoppeling connectiviteit. Foutberichten en foutafhandeling

Volledige Digikoppeling connectiviteit. Foutberichten en foutafhandeling Foutberichten en foutafhandeling INLEIDING OpenTunnel is een B2B Gateway die de volgende standaarden ondersteund en controleert op een juist gebruik: ñ XML Schema ñ WSDL 1.1 ñ WS-Addressing ñ WS-Security

Nadere informatie

Overheidsservicebus met volledige Digikoppeling connectiviteit. Foutberichten en foutafhandeling

Overheidsservicebus met volledige Digikoppeling connectiviteit. Foutberichten en foutafhandeling Foutberichten en foutafhandeling FOUTEN BIJ ONTVANGST BERICHT OT20308 Generieke fout, maar de meest voorkomende is het niet kunnen vinden van een entrypoint URL Verkeerde URL wordt aangesproken door of

Nadere informatie

Technisch Interface Specificatie Webservice Koppelvlak Versie 4.1.03. Datum 08-07-2013 Status Concept

Technisch Interface Specificatie Webservice Koppelvlak Versie 4.1.03. Datum 08-07-2013 Status Concept Technisch Interface Specificatie Webservice Koppelvlak Versie 4.1.03 Datum 08-07-2013 Status Concept Colofon Projectnaam Technisch Interface Specificatie Webservice Versienummer 4.1.03 Organisatie Logius

Nadere informatie

HDN DARTS WEB AUTHENTICATIE

HDN DARTS WEB AUTHENTICATIE HDN DARTS WEB AUTHENTICATIE HDN Helpdesk T: 0182 750 585 F: 0182 750 589 M: helpdesk@hdn.nl Copyright Communications Security Net B.V. Inhoudsopgave 1. INLEIDING OP HET ONTWERP... 3 1.1 HET DOEL VAN DIT

Nadere informatie

TaskCentre Web Service Connector: Creëren van requests in Synergy Enterprise

TaskCentre Web Service Connector: Creëren van requests in Synergy Enterprise TaskCentre Web Service Connector: Creëren van requests in Synergy Enterprise Inhoudsopgave 1. Voorbereiding... 4 2. Web Service Connector tool configuratie... 5 3. TaskCentre taak voor het aanmaken van

Nadere informatie

Handleiding voor implementatie WEBSERVICE GEOCODEREN

Handleiding voor implementatie WEBSERVICE GEOCODEREN Handleiding voor implementatie WEBSERVICE GEOCODEREN Opgesteld door Bridgis BV Datum 13 september 2012 INHOUDSOPGAVE 1 Geocoderen 3 2 Bridgis Adreslocaties 3 3 URL 3 4 Functie 3 5 Input en Output 4 5.1

Nadere informatie

Workshop 4 CRAB gebruik. Jan Laporte Relatiebeheerder Dienst Klantenrelaties

Workshop 4 CRAB gebruik. Jan Laporte Relatiebeheerder Dienst Klantenrelaties Workshop 4 CRAB gebruik Jan Laporte Relatiebeheerder Dienst Klantenrelaties CRAB workshop - programma Korte inleiding CRAB, producten en diensten Voorbereiding data bestellen Aan de slag! vandaag geen

Nadere informatie

Tokenauthenticatie & XML Signature in detail

Tokenauthenticatie & XML Signature in detail Tokenauthenticatie & XML Signature in detail Tokenauthenticatie QURX_ EX990011NL smartcard met private key Certificaat token maken SignedInfo maken RSA / SHA sig maken signeddata SignedInfo SignatureValue

Nadere informatie

Security web services

Security web services Security web services Inleiding Tegenwoordig zijn er allerlei applicaties te benaderen via het internet. Voor bedrijven zorgt dit dat zei de klanten snel kunnen benaderen en aanpassingen voor iedereen

Nadere informatie

/// Objectcataloog OBJECTCATALOOG CRAB. Versie /// 1.0 Publicatiedatum /// 3/07/

/// Objectcataloog OBJECTCATALOOG CRAB. Versie /// 1.0 Publicatiedatum /// 3/07/ /// Objectcataloog OBJECTCATALOOG CRAB Versie /// 1.0 Publicatiedatum /// 3/07/2017 www.vlaanderen.be/informatievlaanderen Informatie Vlaanderen /// Auteur: Jan Laporte Datum aanmaak: 28/11/2011 Datum

Nadere informatie

Stappenplannen MailPlus SOAP API

Stappenplannen MailPlus SOAP API Stappenplannen MailPlus SOAP API Stappenplannen MailPlus SOAP API oktober 2009 Introductie Dit document bevat stappenplannen welke u als technische gebruiker van MailPlus op weg kunnen helpen met de koppeling

Nadere informatie

Koppelvlakbeschrijving aanleverservice Bancaire Infrastructurele Voorzieningen. Het aanleveren van kredietrapportages bij de BIV

Koppelvlakbeschrijving aanleverservice Bancaire Infrastructurele Voorzieningen. Het aanleveren van kredietrapportages bij de BIV Koppelvlakbeschrijving aanleverservice Bancaire Infrastructurele Voorzieningen Het aanleveren van kredietrapportages bij de BIV Versie 1.0 Juni 2010 Inhoudsopgave 1. Inleiding... 3 1.1. Doel en Doelgroep...

Nadere informatie

P-CRAB & Adressenmonitor. 6-5-2011 Dienst Datawarehousing - Gis 1

P-CRAB & Adressenmonitor. 6-5-2011 Dienst Datawarehousing - Gis 1 P-CRAB & Adressenmonitor 6-5-2011 Dienst Datawarehousing - Gis 1 P-CRAB & Adressenmonitor Wat? Tool voor het opsporen van anomalieën bij adressen op basis van beschikbare data door middel van ruimtelijke

Nadere informatie

HTTP SMS API Technische Specificatie messagebird.com versie 1.1.6-05 mei 2014

HTTP SMS API Technische Specificatie messagebird.com versie 1.1.6-05 mei 2014 HTTP SMS API Technische Specificatie messagebird.com versie 1.1.6-05 mei 2014 1 Inhoudsopgave INHOUDSOPGAVE 2 1 VERBINDING MET DE API 4 1.1 QUICK START 4 2 SMS PARAMETERS 5 2.1 VERPLICHTE PARAMETERS 6

Nadere informatie

Standaard koppelvlak Digikoppeling adapter Servicebus. Datum: 18 augustus 2014 Versie: 0.3 Auteur: M. van den Broek

Standaard koppelvlak Digikoppeling adapter Servicebus. Datum: 18 augustus 2014 Versie: 0.3 Auteur: M. van den Broek Standaard koppelvlak Digikoppeling adapter Servicebus Datum: 18 augustus 2014 Versie: 0.3 Auteur: M. van den Broek Inhoudsopgave 1 Inleiding...1 2 Architectuur, uitgangspunten en verantwoordelijkheden...2

Nadere informatie

Koppelvlakbeschrijving mededelingenservice Bancaire Infrastructurele Voorzieningen. Het ophalen van mededelingen bij de BIV

Koppelvlakbeschrijving mededelingenservice Bancaire Infrastructurele Voorzieningen. Het ophalen van mededelingen bij de BIV Koppelvlakbeschrijving mededelingenservice Bancaire Infrastructurele Voorzieningen Het ophalen van mededelingen bij de BIV Versie 1.0 Juni 2010 Inhoudsopgave 1. Inleiding... 3 1.1 Doel en Doelgroep...

Nadere informatie

Implementatie AssurePay ASP.NET. ideal

Implementatie AssurePay ASP.NET. ideal Implementatie AssurePay ASP.NET ideal Implementatie AssurePay ASP.NET 2 van 11 Inhoudsopgave Microsoft ASP.NET... 3 Classic ASP... 9 Implementatie AssurePay ASP.NET 3 van 11 Microsoft ASP.NET Implementeren

Nadere informatie

Objectcataloog CRAB. Objectcataloog 30/11/ :26 1 / 17

Objectcataloog CRAB. Objectcataloog 30/11/ :26 1 / 17 Objectcataloog CRAB 1 Inleiding Dit document beschrijft de entiteiten die in het kader van het Centraal Referentie Adressen Bestand (CRAB) werden gedefinieerd. Men herkent er de entiteiten van het CRAB

Nadere informatie

Koppelvlakbeschrijving statusservice Bancaire Infrastructurele Voorzieningen. Het ophalen van statusinformatie bij de BIV

Koppelvlakbeschrijving statusservice Bancaire Infrastructurele Voorzieningen. Het ophalen van statusinformatie bij de BIV Koppelvlakbeschrijving statusservice Bancaire Infrastructurele Voorzieningen Het ophalen van statusinformatie bij de BIV Versie 1.o Juni 2010 Inhoudsopgave 1. Inleiding... 3 1.1 Doel en Doelgroep... 3

Nadere informatie

Technical Note. API Beschrijving Aangetekend Mailen

Technical Note. API Beschrijving Aangetekend Mailen AUTHOR APPROVED Technical Note API Beschrijving Referentie: API beschrijving AM Versie: 0.0.7 Datum: 2015-07-24 Aangetekend Bellen B.V. Computerweg 5 Postbus 8307 3503 RH Utrecht T: +31 346 581 731 support@aangetekendmailen.nl

Nadere informatie

SMS Webservice Implementatie handleiding

SMS Webservice Implementatie handleiding SMS Webservice Implementatie handleiding Versie 1.2 Inhoudspagina Versiebeheer... 2 Overzicht webservice... 2 Begrippenlijst... 2 Starten met de straightxs webservice... 3 Algemene beschrijving van de

Nadere informatie

Uniforme Pensioen Aangifte (UPA)

Uniforme Pensioen Aangifte (UPA) Beschrijving Koppelvlak Uniforme Pensioen Aangifte (UPA) De standaard voor het digitaal uitwisselen van werknemer- en salarisgegevens tussen werkgevers, administratiekantoren en pensioenuitvoerders. Uitgave

Nadere informatie

Leesmij. CRAB Adressenlijst. Agentschap voor Geografische Informatie Vlaanderen

Leesmij. CRAB Adressenlijst. Agentschap voor Geografische Informatie Vlaanderen Leesmij CRAB Adressenlijst Agentschap voor Geografische Informatie Vlaanderen Gebroeders Van Eyckstraat 16 T +32 9 261 52 00 info@agiv.be BE-9000 Gent F +32 9 261 52 99 www.agiv.be Inhoud CRAB Adressenlijst

Nadere informatie

Technische FAQ koppelvlak WUS 2.0 voor bedrijven

Technische FAQ koppelvlak WUS 2.0 voor bedrijven Technische FAQ koppelvlak WUS 2.0 voor bedrijven Versie 1.0 Datum 25 juli 2012 Status Definitief Colofon Projectnaam Versienummer Contactpersoon Organisatie Logius Postbus 96810 2509 JE Den Haag servicecentrum@logius.nl

Nadere informatie

Juliana van Stolberglaan 3 2595 CA Den Haag Postbus 93144 2509 AC Den Haag www.agentschapnl.nl. [Handleiding Generieke interface Energielabels.

Juliana van Stolberglaan 3 2595 CA Den Haag Postbus 93144 2509 AC Den Haag www.agentschapnl.nl. [Handleiding Generieke interface Energielabels. Juliana van Stolberglaan 3 2595 CA Den Haag Postbus 93144 2509 AC Den Haag www.agentschapnl.nl Handleiding Generieke interface Energielabels Documentnaam [Handleiding Generieke interface Energielabels.doc]

Nadere informatie

Best Practices WUS Digikoppeling 2.0

Best Practices WUS Digikoppeling 2.0 Best Practices WUS Digikoppeling 2.0 Versie 1.3 Datum 09/06/2014 Status Definitief Colofon Logius Servicecentrum: Postbus 96810 2509 JE Den Haag t. 0900 555 4555 (10 ct p/m) e. servicecentrum@logius.nl

Nadere informatie

Handleiding DigiD koppeling

Handleiding DigiD koppeling Handleiding DigiD koppeling Stichting Nederland Kennisland, Digitale Pioniers Datum: Document naam: digid-zorg-enovatie-handleiding-1.2-publicatie Versie: 1.2 pagina [1/14] Inhoudsopgave 1. Inleiding...

Nadere informatie

Generieke interface energielabels

Generieke interface energielabels Handleiding Generieke interface energielabels In opdracht van het ministerie van Binnenlandse Zaken en Koninkrijksrelaties (Directie Woningbouw) 1 Inleiding 3 1.1 Doel 3 1.2 Korte omschrijving 3 1.3 Indeling

Nadere informatie

IBAN API. Simpel & krachtig. Documentatie : IBAN REST API Versie : 1.0 DE BETAALFABRIEK

IBAN API. Simpel & krachtig. Documentatie : IBAN REST API Versie : 1.0 DE BETAALFABRIEK IBAN API Simpel & krachtig Documentatie : IBAN REST API Versie : 1.0 DE BETAALFABRIEK Introductie De Betaalfabriek IBAN API is een REST API om IBAN-conversie en validatie te integreren in uw administratiesysteem,

Nadere informatie

2BA Deeplink Gebruiksbeschrijving

2BA Deeplink Gebruiksbeschrijving 2BA Deeplink Gebruiksbeschrijving Document versie: 1.0 SCVN 02 Uitgiftedatum: 2006-5-1 Status: Conceptueel Auteur: 2BA Inhoudsopgave Inhoudsopgave... 2 1 Wat is deeplink?... 3 2 Deeplink gebruiken... 4

Nadere informatie

Aquo Domeintabellen Services (Aquo DS) Handleiding Webservice

Aquo Domeintabellen Services (Aquo DS) Handleiding Webservice Aquo Domeintabellen Services (Aquo DS) Handleiding Webservice handleiding voor de programmeur Auteur: Informatiehuis Water Documentbeheer Wijzigingshistorie Datum Versie Auteur Wijziging Aat van den Heuvel

Nadere informatie

Leesmij. CRAB Light. Agentschap voor Geografische Informatie Vlaanderen

Leesmij. CRAB Light. Agentschap voor Geografische Informatie Vlaanderen Leesmij CRAB Light Agentschap voor Geografische Informatie Vlaanderen Gebroeders Van Eyckstraat 16 T +32 9 261 52 00 info@agiv.be BE-9000 Gent F +32 9 261 52 99 www.agiv.be Inhoud CRAB Light 1 Inhoud 2

Nadere informatie

Functionele en technische meldingen

Functionele en technische meldingen 0.1 Foutmeldingen BAG Bevragen Functionele en technische meldingen Datum 28 januari 2013 Versie 0.1 ConceptNiet gevonden: wijzig het profiel: "Standaard" Versiehistorie Versie datum locatie omschrijving

Nadere informatie

Bancaire Infrastructurele Voorziening Aanleverservice. Implementatie conform koppelvlak WUS 2.0 Bedrijven

Bancaire Infrastructurele Voorziening Aanleverservice. Implementatie conform koppelvlak WUS 2.0 Bedrijven Bancaire Infrastructurele Voorziening Aanleverservice Implementatie conform koppelvlak WUS 2.0 Bedrijven Versie 0.1 Datum 28 november 2017 Status Definitief Colofon Projectnaam SBR Banken Bancaire Infrastructurele

Nadere informatie

Adressenregister als gelinkte open data #CRABLOD

Adressenregister als gelinkte open data #CRABLOD Adressenregister als gelinkte open data #CRABLOD Jan Laporte, Geert Thijs, Geert Van Boven, Niels Vandekeybus #TIV2017-30 november 2017 www.vlaanderen.be/informatievlaanderen Overzicht > CRAB > Adresmodel

Nadere informatie

Uniforme Pensioen Aangifte (UPA)

Uniforme Pensioen Aangifte (UPA) Beschrijving Koppelvlak Uniforme Pensioen Aangifte (UPA) De standaard voor het digitaal uitwisselen van werknemer- en salarisgegevens tussen werkgevers, administratiekantoren en pensioenuitvoerders. Uitgave

Nadere informatie

TECHNISCHE HANDLEIDING MESSAGESERVICE WEBSERVICE

TECHNISCHE HANDLEIDING MESSAGESERVICE WEBSERVICE TECHNISCHE HANDLEIDING MESSAGESERVICE WEBSERVICE Versie: 1.43 Versiedatum: 23-03-2011 Status: Concept Stichting ETIM Nederland is een samenwerkingsverband van Stichting ECEG, TGF, UNETO-VNI en de deelnemende

Nadere informatie

Aansluitdocument webservices. VSP-EDP Validatiemodule

Aansluitdocument webservices. VSP-EDP Validatiemodule Aansluitdocument webservices VSP-EDP Validatiemodule Versie 2.0 Pagina 2 van 20 Historie Versie Datum Veranderingen 0.1 12-07-2010 Initiële versie 0.2 19-07-2010 Wijzigingen n.a.v. opmerkingen reviewteam

Nadere informatie

Metadataset: CRAB hulpbestanden

Metadataset: CRAB hulpbestanden Metadataset: CRAB hulpbestanden Versie: 01/01/2010 Publicatie: 22/10/2010 Toepassingsschaal: 1:1 Ruimtelijk schema: teksttabel Datasettaal: Duits Datasettaal: Frans Datasettaal: Nederlands Eigenaar: Agentschap

Nadere informatie

Technische handleiding encryptie DKD

Technische handleiding encryptie DKD Technische handleiding encryptie DKD Transactiestandaard 3.1 Versie 4.0 Datum Maart 2019 Auteur Communicatie Inlichtingenbureau Inhoudsopgave 1 Aanleiding... 3 2 Randvoorwaarden... 4 2.1 Planning DKD...

Nadere informatie

Openbare webservice diergeneeskunderegister

Openbare webservice diergeneeskunderegister Titel Onderwerp Beschrijving webservice Versie 1.1 Datum 24-06-2015 Documentnaam Diris openbare webservice v1.1 Auteur CIBG / ICT unit Inhoud 1 Revisie historie... 3 2 Inleiding... 4 3 ListVcpApprox...

Nadere informatie

1. Milieuklacht... 2 1.1 Handleiding opladen XML in mkros... 2 2. Werken met Refertes... 5

1. Milieuklacht... 2 1.1 Handleiding opladen XML in mkros... 2 2. Werken met Refertes... 5 1. Milieuklacht............................................................................................. 2 1.1 Handleiding opladen XML in mkros......................................................................

Nadere informatie

Handleiding Niki API

Handleiding Niki API Handleiding Niki API Auteurs: Haike Zegwaard (Fundament All Media) Marcel Mulder (Fundament All Media) Martin Poelman (Fundament All Media) Datum: 24 juni 2016 Niki: 3.30.0 Inhoud 1 Inleiding... 3 2 OAuth...

Nadere informatie

Inhoud KAS-WEB: HANDLEIDING IDG OPERATOR

Inhoud KAS-WEB: HANDLEIDING IDG OPERATOR KAS-WEB: HANDLEIDING IDG OPERATOR Inhoud 1. IdentityGuard starten... 2 2. User beheer via IdentityGuard Administration... 3 2.1 User Accounts... 3 2.1.1. Go To Account... 3 2.1.2. Find Accounts... 4 2.2

Nadere informatie

VoipCenter Application Programming Interface (API)

VoipCenter Application Programming Interface (API) Introductie Via de VoipCenter PBX API is het mogelijk om : 1. informatie op te vragen inzake de configuratie van : - SIP-accounts - Telefoonnummers - Tijdfilters zoals feestdagen, vakantieperiodes en kantooruren

Nadere informatie

HANDLEIDING SMTP DIENST BEDRIJVENWEB NEDERLAND B.V.

HANDLEIDING SMTP DIENST BEDRIJVENWEB NEDERLAND B.V. HANDLEIDING SMTP DIENST BEDRIJVENWEB NEDERLAND B.V. Uitgave : 1.0 KORTE OMSCHRIJVING In dit document wordt beschreven hoe u gebruik kunt maken van de SMTP dienst van Bedrijvenweb Nederland B.V. om e-mail

Nadere informatie

Lara Loket voor Authentieke Registratie

Lara Loket voor Authentieke Registratie Loket voor Authentieke Registratie Tom Van Herck Achtergrond CRAB-decreet 8 mei 2009 Gemeente = decentraal beheerder adresgegevens Inwerkingtreding decreet : 1 juni 2011 4 jaar tijd voor initiële validatie

Nadere informatie

Inzenden en ontvangen aangifte

Inzenden en ontvangen aangifte UPA Inzenden en ontvangen aangifte Specificaties koppelvlak Versie 1.0 Inhoud 1 Doel document... 2 2 Aanlevering bestanden... 2 2.1 Webservices... 2 2.2 FTP... 4 2.3 Secure cloud... 4 3 Aanlevering MDV/PLO...

Nadere informatie

AFO 142 Titel Aanwinsten Geschiedenis

AFO 142 Titel Aanwinsten Geschiedenis AFO 142 Titel Aanwinsten Geschiedenis 142.1 Inleiding Titel Aanwinsten Geschiedenis wordt gebruikt om toevoegingen en verwijderingen van bepaalde locaties door te geven aan een centrale catalogus instantie.

Nadere informatie

Help er gaat iets mis

Help er gaat iets mis Help er gaat iets mis Krijg je een foutmelding tijdens het gebruik van SURFconext? De kans is groot dat het een van onderstaande foutmeldingen betreft. Lees hier meer over wat de foutmelding betekent en

Nadere informatie

Gebruikershandleiding User Management Scenario 2

Gebruikershandleiding User Management Scenario 2 Gebruikershandleiding User Management Scenario 2 Inhoud Stap 1 Aanvraag van de hoedanigheid Beheerder aanvullende pensioenen... 3 Stap 2 Activeren van een hoedanigheid Beheerder aanvullende pensioenen

Nadere informatie

Installatie kadastrale leggers 2011 (Kadaster.Net)

Installatie kadastrale leggers 2011 (Kadaster.Net) Handleiding Installatie kadastrale leggers 2011 (Kadaster.Net) Cevi NV Bisdomplein 3 9000 GENT Tel 09 264 07 01 contactcenter@cevi.be http://www.cevi.be 1 1 INSTALLATIEVOORSCHRIFT KADASTRALE LEGGERS -

Nadere informatie

Systeemlabel Calculator. Integratie documentatie

Systeemlabel Calculator. Integratie documentatie Systeemlabel Calculator Integratie documentatie Colofon Versie 1.5 Auteur(s) Arian Haeser / Remco van der Linden Integratie documentatie 1 Inhoudsopgave 1 Inleiding... 3 2 Integratie mogelijkheden... 4

Nadere informatie

Handleiding Installatie en Gebruik Privacy -en Verzend Module LADIS

Handleiding Installatie en Gebruik Privacy -en Verzend Module LADIS Handleiding Installatie en Gebruik Privacy -en Verzend Module LADIS Uitgebracht door: ZorgTTP Referentie: Handleiding Installatie en Gebruik PVM LADIS 2.0.doc Datum: 08 maart 2016 Versie: 2.0 Vooraf Voor

Nadere informatie

Gebruikershandleiding. StUF Testplatform Versie 1.3.0

Gebruikershandleiding. StUF Testplatform Versie 1.3.0 Gebruikershandleiding StUF Testplatform Versie 1.3.0 Documentversie: 0.7 Datum 25 november 2014 Status In gebruik Inhoudsopgave 1 INLEIDING...3 2 GEBRUIK MAKEN VAN HET STUF TESTPLATFORM...4 2.1 INLOGGEN

Nadere informatie

Handleiding Installatie en Gebruik Privacy- en Verzend Module Stichting Farmaceutische Kengetallen

Handleiding Installatie en Gebruik Privacy- en Verzend Module Stichting Farmaceutische Kengetallen Handleiding Installatie en Gebruik Privacy- en Verzend Module Stichting Farmaceutische Kengetallen Uitgebracht door : ZorgTTP Referentie : Handleiding installatie en gebruik Privacy- en Verzend Module

Nadere informatie

Technische beschrijving pseudonimisatie gegevensverzameling NIVEL Zorgregistraties eerste lijn

Technische beschrijving pseudonimisatie gegevensverzameling NIVEL Zorgregistraties eerste lijn Bijlage 2 bij Privacyreglement NIVEL Zorgregistraties eerste lijn Technische beschrijving pseudonimisatie gegevensverzameling NIVEL Zorgregistraties eerste lijn Pseudonimisatie Onder 'pseudonimisatie'

Nadere informatie

DB2P. Gebruikershandleiding User Management. Scenario 3

DB2P. Gebruikershandleiding User Management. Scenario 3 DB2P Gebruikershandleiding User Management Scenario 3 Inhoud Stap 1 Activeren van de hoedanigheid Beheerder aanvullende pensioenen en aanduiden van een Lokale beheerder... 3 Wie dient deze stap uit te

Nadere informatie

AUTOMATISERING. Act! WerkbonApp. De koppeling tussen het CRM systeem Act! en de Werkbon applicatie WerkbonApp.

AUTOMATISERING. Act! WerkbonApp. De koppeling tussen het CRM systeem Act! en de Werkbon applicatie WerkbonApp. Act! WerkbonApp De koppeling tussen het CRM systeem Act! en de Werkbon applicatie WerkbonApp. Act! Act! is een CRM softwarepakket waarmee u uw klanten en contacten kunt beheren. Het bevat alle functionaliteiten

Nadere informatie

Voorbeeldmateriaal JAB-2

Voorbeeldmateriaal JAB-2 Voorbeeldmateriaal JAB-2 Editor(s): Pim van der Eijk, Sonnenglanz Consulting BV Albert Kappe, Capgemini. Abstract: Dit document bevat materiaal dat het gebruik van de Justitiestandaard Asynchrone Berichtenuitwisseling,

Nadere informatie

Handleiding Magento - Asperion

Handleiding Magento - Asperion Handleiding Magento - Asperion www.webwinkelfacturen.nl Samenvatting Dit is de handleiding voor de koppeling van Magento naar Asperion. De koppeling zorgt dat voor facturen in Magento automatisch een factuur

Nadere informatie

Versturen van email vanuit een Delphi VCL toepassing

Versturen van email vanuit een Delphi VCL toepassing Versturen van email vanuit een Delphi VCL toepassing Voor Delphi bestaan uiteraard verschillende libraries om emails te versturen, maar in dit voorbeeld wordt een C# Dotnet library gebruikt en aangesproken

Nadere informatie

Handleiding Magento - Factuursturen

Handleiding Magento - Factuursturen Handleiding Magento - Factuursturen www.webwinkelfacturen.nl Samenvatting Dit is de handleiding voor de koppeling van Magento naar Factuursturen. De koppeling zorgt dat voor facturen in Magento automatisch

Nadere informatie

Hoe spreek ik een WMS aan?

Hoe spreek ik een WMS aan? Handleiding Hoe spreek ik een WMS aan? 1.3 Agentschap voor Geografische Informatie Vlaanderen Gebroeders Van Eyckstraat 16 T +32 9 261 52 00 info@agiv.be BE-9000 Gent F +32 9 261 52 99 www.agiv.be Versie

Nadere informatie

REST Implementatie. Versie 0.99. ideal

REST Implementatie. Versie 0.99. ideal REST Implementatie Versie 0.99 ideal REST Implementatie 2 van 14 Inhoudsopgave REST... 3 DirectoryRequest... 4 StatusRequest... 6 TransactionRequest... 8 ErrorResponse... 10 ReturnURL... 11 CallbackURL...

Nadere informatie

CRAB-validatie, het eindrapport

CRAB-validatie, het eindrapport CRAB-validatie, het eindrapport Agentschap voor Geografische Informatie Vlaanderen Koningin Maria Hendrikaplein 70 T +32 9 276 15 00 info@agiv.be 9000 Gent F +32 9 276 15 05 www.agiv.be Versie V 1.0 Auteur

Nadere informatie

Algemene Beschrijving Gegevensuitwisseling Index

Algemene Beschrijving Gegevensuitwisseling Index Algemene Beschrijving Gegevensuitwisseling Index Algemene Beschrijving Gegevensuitwisseling... 1 Index... 1 Doel van het document...2 Scope... 2 1. Glossarium... 2 1.1. Functioneel... 2 1.2. Technisch...

Nadere informatie

Gebruikershandleiding e-invoicing/customerservice 01.00

Gebruikershandleiding e-invoicing/customerservice 01.00 Coördinatiecel Vlaams e-government MAGDA-VSB documentatie Gebruikershandleiding e-invoicing/customerservice 01.00 Versie: 1.0 Verspreiding: vertrouwelijk E-mail: egovernment@vlaanderen.be Web: www.vlaanderen.be/egov

Nadere informatie

Gebruikershandleiding Compliancevoorziening WUS

Gebruikershandleiding Compliancevoorziening WUS Gebruikershandleiding Compliancevoorziening WUS Versie 1.4 Datum 1 juli 2013 Colofon Projectnaam Versienummer Organisatie Digikoppeling Definitief Servicecentrum Logius Postbus 96810 2509 JE Den Haag T

Nadere informatie

HDN POORTWACHTER WEBSERVICE KOPPELING

HDN POORTWACHTER WEBSERVICE KOPPELING HDN POORTWACHTER WEBSERVICE KOPPELING HDN Helpdesk T: 0182 750 585 F: 0182 750 589 M: helpdesk@hdn.nl Copyright Communications Security Net B.V. Inhoudsopgave 1. INLEIDING... 3 1.1 HET DOEL VAN DIT DOCUMENT...

Nadere informatie

Beschrijving pseudonimisatieplatform ZorgTTP

Beschrijving pseudonimisatieplatform ZorgTTP Beschrijving pseudonimisatieplatform ZorgTTP copyright ZorgTTP 2016 De rechten van intellectuele en industriële eigendom, waaronder het auteursrecht, op alle informatie in dit document berusten bij ZorgTTP

Nadere informatie

Gebruikershandleiding

Gebruikershandleiding Release 1.3 Gebruikershandleiding Datum: oktober 2012 All rights reserved Alle rechten zijn voorbehouden. Deze documentatie blijft eigendom van Ternair Software Solutions b.v. en is uitsluitend bedoeld

Nadere informatie

Inhoud. Revisiehistorie... 3. Inleiding... 4

Inhoud. Revisiehistorie... 3. Inleiding... 4 Inhoud Revisiehistorie... 3 Inleiding... 4 1. Omgevingen... 5 1.1. Test/acceptatie-omgeving... 5 1.2. Productie-omgeving... 5 1.3. Methodes... 5 1.3.1. DataRequest... 5 1.3.2. StandaardDataRequest... 6

Nadere informatie

MULTIFUNCTIONELE DIGITALE SYSTEMEN. Instellen en gebruiken van LDAP met Active Directory

MULTIFUNCTIONELE DIGITALE SYSTEMEN. Instellen en gebruiken van LDAP met Active Directory MULTIFUNCTIONELE DIGITALE SYSTEMEN Instellen en gebruiken van LDAP met Active Directory LDAP - Lightweight Directory Access Protocol Algemene lay-out van LDAP Informatie Informatie in een LDAP database

Nadere informatie

Aansluit handleiding Omgevingsloket online. Webservices INREGELOMGEVING (INR) Directie Concern Informatievoorziening

Aansluit handleiding Omgevingsloket online. Webservices INREGELOMGEVING (INR) Directie Concern Informatievoorziening Aansluit handleiding Omgevingsloket online Webservices INREGELOMGEVING (INR) Koningskade 4 Postbus 20901 2500 EX Den Haag Contactpersoon Postbus.functioneelbeheerolo @minienm.nl Betreft Aansluithandleiding

Nadere informatie

Geen webservice? Geen probleem!

Geen webservice? Geen probleem! Geen webservice? Geen probleem! Webservice mocking met WireMock Bas Dijkstra www.ontestautomation.com bas@ontestautomation.com @_basdijkstra WiFi Wat gaan we doen? _Stubbing, mocking en servicevirtualisatie

Nadere informatie

dro - DSI Info voor software leveranciers

dro - DSI Info voor software leveranciers dro - DSI Info voor software leveranciers Wim De Smet Overleg SW-leveranciers 15-01-2015 1 Architectuur Service Oriented Architecture Services onderdeel van het platform Clients in gebruikerstoepassing

Nadere informatie

DigiD SSL. Versie 2.1.1. Datum 16 augustus 2010 Status Definitief

DigiD SSL. Versie 2.1.1. Datum 16 augustus 2010 Status Definitief DigiD SSL Versie 2.1.1 Datum 16 augustus 2010 Status Definitief Colofon Projectnaam DigiD Versienummer 2.1.1 Organisatie Logius Postbus 96810 2509 JE Den Haag servicecentrum@logius.nl Pagina 2 van 9 Inhoud

Nadere informatie

SDI Toolbar Extension (Versie 1.3) Handleiding

SDI Toolbar Extension (Versie 1.3) Handleiding SDI Toolbar Extension (Versie 1.3) Handleiding s.a. Esri BeLux n.v. Nerviërslaan 54 B 1780 Wemmel Belgium Tel. +32(0)2 460 74 80 Fax +32(0)2 460 45 39 http://www.esribelux.com 2/20 20/01/20122 ESRI disclaims

Nadere informatie

Uniforme Pensioen Aangifte (UPA)

Uniforme Pensioen Aangifte (UPA) Beschrijving Koppelvlak Uniforme Pensioen Aangifte (UPA) De standaard voor het digitaal uitwisselen van werknemer- en salarisgegevens tussen werkgevers, administratiekantoren en pensioenuitvoerders. Uitgave

Nadere informatie

FOUTAFHANDELINGEN TIJDENS HET AANLEVEREN VAN BESTANDEN VOOR KNOOPPUNTDIENSTEN WMO EN JW

FOUTAFHANDELINGEN TIJDENS HET AANLEVEREN VAN BESTANDEN VOOR KNOOPPUNTDIENSTEN WMO EN JW FOUTAFHANDELINGEN TIJDENS HET AANLEVEREN VAN BESTANDEN VOOR KNOOPPUNTDIENSTEN WMO EN JW Versie 1.0 Datum November 2015 Auteur Communicatie Inlichtingenbureau 1 Inleiding... 4 Aanlevermethoden bestanden...

Nadere informatie

DT, PVdB - WS-A headers in SOAP Response - validaties op WS-A headers en customer identificatie - soap faults bij skipped requests en WSDLongeldige

DT, PVdB - WS-A headers in SOAP Response - validaties op WS-A headers en customer identificatie - soap faults bij skipped requests en WSDLongeldige BatchSOAP: Technical Service Specifications Revision History Date Version Description Author 22/12/2011 0.1 Initiële versie PVdB 28/05/2013 0.2 Toegevoegd: DT, PVdB - WS-A headers in SOAP Response - validaties

Nadere informatie

Handleiding Magento - Reeleezee

Handleiding Magento - Reeleezee Handleiding Magento - Reeleezee www.webwinkelfacturen.nl Samenvatting Dit is de handleiding voor de koppeling van Magento naar Reeleezee. De koppeling zorgt dat voor facturen in Magento automatisch een

Nadere informatie

P-CRAB & Adressenmonitor. Nico Ulens en Philippe Derynck, dienst Datawarehousing provincie West-Vlaanderen

P-CRAB & Adressenmonitor. Nico Ulens en Philippe Derynck, dienst Datawarehousing provincie West-Vlaanderen P-CRAB & Adressenmonitor Nico Ulens en Philippe Derynck, dienst Datawarehousing provincie West-Vlaanderen P-CRAB P-CRAB Overheid als beheerder Gemeente is bevoegd, maar Geen strikte / duidelijke procedure

Nadere informatie

Technisch ontwerp. Projectteam 6. Project "Web Essentials" 11 maart 2009. Versie 1.1.0

Technisch ontwerp. Projectteam 6. Project Web Essentials 11 maart 2009. Versie 1.1.0 Projectteam 6 Faculteit Natuur en Techniek Hogeschool Utrecht Projectleider: Hans Allis, hans.allis@student.hu.nl Technisch ontwerp Project "Web Essentials" 11 maart 2009 Versie 1.1.0 Teamleden: Armin

Nadere informatie

Koppelvlakbeschrijving AuSP Service Bancaire Infrastructurele Voorzieningen

Koppelvlakbeschrijving AuSP Service Bancaire Infrastructurele Voorzieningen Koppelvlakbeschrijving AuSP Service Bancaire Infrastructurele Voorzieningen Versie 1.0 Juni 2010 Inhoudsopgave 1. Inleiding... 3 1.1. Leeswijzer... 3 1.2. Relatie met koppelvlakbeschrijving overheid (Logius)...

Nadere informatie

Q: Moet ik alle onbebouwde percelen binnen mijn gemeente gaan nummeren nu het CRAB-decreet in werking is getreden?

Q: Moet ik alle onbebouwde percelen binnen mijn gemeente gaan nummeren nu het CRAB-decreet in werking is getreden? Memo FAQ s CRAB In onderstaand document zijn een aantal vragen en antwoorden terug te vinden die met CRAB-adresbeheer te maken hebben. Deze werden in willekeurige volgorde verzameld vanuit verschillende

Nadere informatie

SOA Security. en de rol van de auditor... ISACA Roundtable 2 juni 2008. Arthur Donkers, 1Secure BV arthur@1secure.nl

SOA Security. en de rol van de auditor... ISACA Roundtable 2 juni 2008. Arthur Donkers, 1Secure BV arthur@1secure.nl SOA Security en de rol van de auditor... ISACA Roundtable 2 juni 2008 Arthur Donkers, 1Secure BV arthur@1secure.nl 1 SOA Web 2.0, web services en service oriented architecture (SOA) is tegenwoordig de

Nadere informatie

Klachtenbeheer (Intranet)

Klachtenbeheer (Intranet) Klachtenbeheer (Intranet) Versie:1 1/17 1 INLEIDING...3 2 NAVIGATIE VAN DE APPLICATIE...3 3 FRONT-END (OP DE WEBSITE)...4 3.1 Het online melden van klachten... 4 3.2 Mijn meldingen... 5 4 BACK-END...6

Nadere informatie

SURFconext Cookbook. Het koppelen van Alfresco aan SURFconext. Versie: 1.0. Datum: 8 december 2013. 030-2 305 305 admin@surfnet.nl www.surfnet.

SURFconext Cookbook. Het koppelen van Alfresco aan SURFconext. Versie: 1.0. Datum: 8 december 2013. 030-2 305 305 admin@surfnet.nl www.surfnet. SURFconext Cookbook Het koppelen van Alfresco aan SURFconext Auteur(s): Frank Niesten Versie: 1.0 Datum: 8 december 2013 Radboudkwartier 273 3511 CK Utrecht Postbus 19035 3501 DA Utrecht 030-2 305 305

Nadere informatie

Datum 15 juni 2006 Versie 1.0.6. Exchange Online. Handleiding voor gebruiker Release 1.0

Datum 15 juni 2006 Versie 1.0.6. Exchange Online. Handleiding voor gebruiker Release 1.0 Datum 1.0.6 Exchange Online Handleiding voor gebruiker Release 1.0 1.0.6 Inhoudsopgave 1 Instellingen e-mail clients 2 1.1 Gebruik via Outlook 2003 2 1.2 Gebruik via ActiveSync 15 1.3 Gebruik via andere

Nadere informatie

Technische afspraken Ketenregister

Technische afspraken Ketenregister Copyright 2014 Bloembollenkeuringsdienst (BKD) Datum: 02-03-2015 Versie: 1.1 Status: Definitief Wijzigingsblad Versie Auteur(s) Wijzigingen 1.0 BKD Initiële versie 1.1 BKD Aanvullingen wijzigingen 2014-2015

Nadere informatie

Handleiding OpenCart - Reeleezee

Handleiding OpenCart - Reeleezee Handleiding OpenCart - Reeleezee www.webwinkelfacturen.nl Samenvatting Dit is de handleiding voor de koppeling van OpenCart naar Reeleezee. De koppeling zorgt dat voor bestellingen in OpenCart automatisch

Nadere informatie