Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Navitabs
includeroottrue




Confluencetable width
TWidth100%

Kort introduktion til service

Baggrund 

Sikkerhedsservices (STS og billetomveksling) har behov for at anvende Digitaliseringsstyrelsens Uuid2Cpr-service, for at opslå CPR-nummeret for en medarbejder, givet uuid'et fra medarbejderens MOCES3-certifikat. Integrationen til Uuid2Cpr-servicen er baseret på OIOIDWS.Java-projektet, som igen er bareret på Apache CXF-rammeværket. Da integrationen kræver et par modifikationer i CXF- og WSS4J-afhængighederne for at virke, er det af vedligeholdshensyn ikke ønskværdigt at lade STS'en selv stå for at kalde Uuid2Cpr-servicen. Derfor er der udviklet denne proxy, STS-UUID2CPR-PROXY, som udstiller en simpel REST-snitflade til STS'en. STS-UUID2CPR-PROXY kalder Uuid2Cpr-servicen og returnerer svaret til STS'en gennem  REST-snitfladen.

Detaljerne om hvordan STS-UUID2CPR-PROXY kaldes er beskrevet i anvenderguiden. Detaljerne om de modificerede afhængigheder, herunder hvordan man opgraderer CXF- og WSS4J-version, er beskrevet under Design og Arkitektur. Her er det også beskrevet hvordan STS-UUID2CPR-PROXY konfigureres som serviceanvender i NemLogin infrastrukturen.

Denne service er en intern service, der ikke eksponeres eksternt, og kun må kaldes fra andre services. Dermed kontrollerer STS-UUID2CPR-PROXY ikke ID-kort, men udleverer blot information på forlangende.

Andre kilder til information

Kildekoden findes i GIT på https://git.nspop.dk/projects/COM/repos/sts-uuid2cpr-proxy


Versioner

Release 1.0.0
Første udgave og bugfix