...
De koppelvlakken voldoen aan het REST/SAAS profiel van Edukoppling.
De koppelvlakken zijn in staat om de Patronen voor M2M gegevensuitwisselingen te ondersteunen.
Indien de Deelnemer gebruik wil maken van het Patroon Abonneren op notificaties of Orkestreren dan is de Deelnemer in staat om berichten te versturen en ontvangen.
Identificatie en authenticatie vindt plaats via het in ontwikkeling zijnde OAuth profiel van Edukoppeling met de volgende additionele afspraken:
Edukoppeling schrijft het gebruik van PKI Overheidscertificaten voor. Als alternatief is het ook mogelijk om:
een CA gesigneerd client certificaat te hanteren
een door Verzender self signed client certificaat te hanteren
Het is niet toegestaan om IP-nummer validatie of filtering toe te passen als identificatie van een Deelnemer.
Edukoppeling heeft expliciete afspraken over routering op basis van het from-to principe bij iedere gegevensuitwisseling. Zo kan een Leverancier achter de voordeur een verzoek achter de voordeur routeren voor en naar de correcte onderwijsinstelling. Binnen Edu-V werken we niet met dit principe.
Bij het aanvragen van een Token hanteren we de volgende additionele afspraken:
Het is mogelijk om een Token aan te vragen voor een specifieke scope.
Het is mogelijk om een Token aan te vragen voor een specifieke School, zodat communicatie plaats kan vinden in een veilige context. Binnen deze veilige context kunnen vervolgens persoonsgegevens uitgewisseld worden. Voor het uitwisselen van deze gegevens zijn de lagen Mandaat en Activering ook van toepassing.
De duur van een Token is maximaal 60 minuten.
Verzender en Ontvanger vragen een Token aan zoals uitgewerkt in M2M Identificatie en authenticatie.
Verzender en Ontvanger voldoen aan alle technische, operationele en organisatorische eisen die voortkomen uit het kader voor Informatiebeveiliging. In dit kader zijn voorgeschreven:
Certificeringsschema informatiebeveiliging en privacy ROSA
Uniforme Beveiligingsvoorschriften Veilig en Betrouwbaar e-mailverkeer
Uniforme Beveiligingsvoorschriften Security Headers
Uniforme Beveiligingsvoorschriften – Transport Layer Security (TLS)
...