Versions Compared

Key

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

...

  • id - den identifikation, som også findes i filnavnet.
  • name - navnet der præsenteres i klienten.
  • path - den sti NSP komponenten kaldes på.
  • soap-action - den SOAP Action header, requests udfyldes med.
  • authentication - et JSON array af tags til hjælp af valg af rolle. Her kunne f.eks. stå ["VOCES"], hvormed kun rolle, som også har VOCES benyttes.
  • parents - et JSON array. Bruges til præsentation i klient for at konstruere et træ af grupperede requests.
  • environments - hvilke testmiljøer, som servicen kan kaldes på
  • headers - navn på .xml filer i data/headers, som tilføjes til requestet som header (eksempelvis HSUID Header)
  • audience - intended audience til den givne service, som bliver brugt i tilfælde, hvor rollen er POCES

...

Code Block
languagejs
firstline1
titlefoo.bar.metadata.json
linenumberstrue
collapsetrue
{
    "id": "foo.bar",
    "name": "FooBar",
    "path": "foo-bar-ws/service/change-weather",
    "soap-action": "vendVinden",
    "authentication": ["MOCES", "POCES"],
    "parents": ["FBS (Foo Bar Service)", "Vejr-skifter", "Use cases", "Vind-vender"],
  	"headers": ["hsuidHeader"],
	"audience": "https://audience.nspop.dk/foobar"
  }

...