How kadaster/klic-win works
This repository is a documentation portal for KLIC technical interfaces and standards, not the KLIC runtime itself. Its README organizes guidance on requesting and receiving area information, updating network data, exchanging administrator information, API access, and IMKL standards. A concrete user-to-result workflow is shown by the OAuth example: obtain or refresh a token, persist it, then call a KLIC API. Other documented capabilities are included as separate branches; their internal runtime relationships are not inferred from directory names.
Main entry points: README.md Technical documentation · Program.cs OAuth example client · API management/README.md API management · LocalServerCodeReceiver.cs Browser code receiver
Components 18
Documentation portal
- Technical documentation
README.md
API access
- API management
API management/README.md - OAuth example client
API management/Voorbeelden/KlicOauthExample/KlicOauthExample/Program.cs - Browser code receiver
API management/Voorbeelden/KlicOauthExample/KlicOauthExample/LocalServerCodeReceiver.cs - Token state
API management/Voorbeelden/KlicOauthExample/KlicOauthExample/TokenCollection.cs - Token response model
API management/Voorbeelden/KlicOauthExample/KlicOauthExample/RequestTokenResponse.cs - Token file storage
API management/Voorbeelden/KlicOauthExample/KlicOauthExample/TokenRepository.cs - JWT credentials example
API management/Voorbeelden/KlicOauth_CC_JWT_Example/src/main/java/nl/kadaster/jwt/gen/JWTGenerator.java
Information exchange
- Area information requests
Aanvragen gebiedsinformatie/README.md - Area information delivery
Uitleveren - Network data updates
Actualiseren/README.md - Administrator information exchange
BMKL/README.md - Regulator synchronization
Synchroniseren (Rijksinspectie Digitale Infrastructuur)/README.md
Standards and support
- IMKL application guidance
Toepassing IMKL/README.md - KLIC standards management
Beheren standaarden KLIC/README.md - KLIC viewer guidance
Kadaster KLIC-viewer/README.md - External test environment
Externe Test Omgeving (ETO)/README.md
Other components
- KLIC integrator
Connections 17
- KLIC integrator → Technical documentation: consults
README.md - Technical documentation → API management: indexes
README.md - Technical documentation → Area information requests: indexes
README.md - Technical documentation → Area information delivery: indexes
README.md - Technical documentation → Network data updates: indexes
README.md - Technical documentation → Administrator information exchange: indexes
README.md - Technical documentation → Regulator synchronization: indexes
README.md - Technical documentation → IMKL application guidance: indexes
README.md - Technical documentation → KLIC standards management: indexes
README.md - Technical documentation → KLIC viewer guidance: indexes
README.md - API management → External test environment: documents testing
- OAuth example client → Browser code receiver: receives code
API management/Voorbeelden/KlicOauthExample/KlicOauthExample/Program.cs - OAuth example client → Token state: uses state
API management/Voorbeelden/KlicOauthExample/KlicOauthExample/Program.cs - OAuth example client → Token response model: deserializes response
API management/Voorbeelden/KlicOauthExample/KlicOauthExample/Program.cs - OAuth example client → Token file storage: loads and saves
API management/Voorbeelden/KlicOauthExample/KlicOauthExample/Program.cs - OAuth example client → KLIC integrator: prints result
API management/Voorbeelden/KlicOauthExample/KlicOauthExample/Program.cs - OAuth example client → KLIC integrator: requests authorization