Page History
...
Snitfladebeskrivelser
Fælles
Sikkerhed
Succesfuld anvendelse af SORUS service kræver, at der medsendes gyldig sikkerhedsbillet (SOSI Idkort) fra STS i kaldet.
Valideringen af de indkommende sikkerhedsbilletter foretages vha NSP Security API.
Derudover validerer SORUS service, at den kaldende brugers forespørgsel overholder de i SORUS gældende forretningsregler.
Sikkerhedsbillleter på niveau 3 og 4 tillades. 'På vegne af' understøttes ikkeFælles for hele servicen, er at der bliver benyttet Den Gode Webservice (DGWS) til authentifikering, og der accepteres kun niveau 3 (VOCES og FOCES) eller 4 (MOCES) ID kort udstedt af SOSI-STS. Selvom at niveau 3 både indeholder FOCES og VOCES, så er det kun FOCES som er tilladt.
Namespaces
Alle kald til servicen vil benytte typer defineret under namespacet:
...
De nedenstående er hvilke denne applikation definerer:
MedCom fault code | Fault string | Beskrivelse | ||
---|---|---|---|---|
invalid_signature | Invalid signature | Autentifikations fejl, invalid signatur | ||
missing_required_header | Unable to read requestIkke muligt at læse forespørgslen | Autentifikations fejl, kan ikke læse forespørgelsenforespørgslen | ||
securityticket_levelnot_failed | Invalid authentication level, level 3 or 4 required | Autorisations fejl, kun certifikat niveau 3 eller 4 er tilladt | ||
expired_idcard | Current time is outside of valid period | Autorisations fejl, uden for gyldighedsperioden for sikkerheds headeren | ||
invalid_certificate | The type of certificate used is invalid, FOCES or MOCES required | Autorisations fejl, ugyldig type af certifikat brugt, kun FOCES og MOCES er tilladt | ||
not_authorized | CVR not whitelisted | Autorisations fejl, CVR er ikke whitelisted | ||
processing_problem | Error happened while contacting SOR database | Fejl under forespørgelse mod databasen | ||
valid | Der opstod en fejl under autentificeringen: Sikkerhedsbilletten er ikke gyldig | Autentifikations fejl, ugyldig sikkerhedsbillet | ||
principal_user_present | Der opstod en fejl under autoriseringen: På vegne af understøttes ikke | Autorisations fejl, på vegne af tillades ikke adgang | ||
organisation_missing | Der opstod en fejl under autoriseringen: Manglende organisation i sikkerhedsbilletten | Autorisations fejl, organisation ikke angivet | ||
user_type_not_valid | Der opstod en fejl under autoriseringen: Brugertypen kan ikke autoriseres | Autorisations fejl, brugertypen tillades ikke adgang | ||
not_authorized | CVR er ikke whitelistet | Autorisations fejl, manglende whitelisting | ||
syntax_error | Det er ikke muligt at læse | syntax_error | Unable to parsebody | Fejl under transformeringen af SOAP body til et objekt |
processing_problem | Ugyldig requesttype | Request typen i SOAP action findes ikke | ||
processing_problem | Det er ikke muligt at læse forespørgslen | Request body kan ikke læses | ||
processing_problem | Unable to marshal object | Der er sket en fejl i forsøget på at kontakte SOR databasen | Fejl under forespørgsel mod whitelistingdatabasen | |
processing_problem | Error happened while contacting SOR backend | Fejl under forespørgsel mod backenden | Fejl under transformeringen af object til XML||
processing_problem | Unable to write bodyDet er ikke muligt at skrive objekt | Fejl under at skrive det transformerede objekt til klienten | ||
processing_problem | Error happened while contacting SOR backendDet er ikke muligt at skrive body | Fejl under | forespørgelse mod backendentransformeringen af object til XML | |
processing_problem | Invalid request type | Ukendt operation mod backendenDet er ikke muligt at læse body | Fejl under transformeringen af SOAP body til et objekt |
Andre fejlkoder kan forekomme, men disse kommer fra backenden, eller dens underliggende services.
...