-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Labels
Description
Description
For nå for å forminske feilbruk av instans-identifikator inn til APIet vil vi for nå legge på en input-validering av at instance query param er urn med en av de forventede urn prefiksene som kan komme fra meldingsboks-delegering i arbeidsflate/dialogporten.
På sikt vil vi integrere med dialog-lookup APIet til dialogporten for å faktisk validere gyldige instanser. I mellomtiden vil manuell tukling bare føre til søppeldata, som ikke vil kunne gi noen tilganger
Gyldige urn prefikser:
- Apps:
urn:altinn:instance-id: - Correspondence:
urn:altinn:correspondence-id: - Dialoger:
urn:altinn:dialog-id:
Additional Information
No response
Tasks
- Lag validator logikk for instance query param
- Benytt validator på alle instans endepunkter hvor parameteren har verdi
Acceptance Criterias
- Dersom GET/POST/PUT/DELETE endepunkt for Instances kalles med &instance={instanceValue} hvor instanceValue ikke benytter en av de definerte urn-typene skal endepunktet svare med 400 BadRequest og ProblemDetails respons som spesifiserer at instance bare støtter bruk av disse formatene
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
👷In Progress