API for å hente hvilke tilganger en person har i en virksomhet fra Altinn
Slik får du et bearer-token som godtas av api-et i dev-gcp (eller hvis du kjører appen lokalt med dev-gcp-oppsett):
- Gå på https://tokenx-token-generator.intern.dev.nav.no/api/obo?aud=dev-gcp:fager:arbeidsgiver-altinn-tilganger&acr=idporten-loa-high
- Logg inn med test-brukeren du ønsker token fra
- Kopier ut
"access_token"
-feltet
- Kobl til naisdevice
- logg inn med gcloud:
gcloud auth login
- Kjør main fra filen DevGcpApplication.kt
- Gå til swagger-ui: http://localhost:8080/swagger-ui/index.html
- Lag token [på samme måte som for dev](#Token for dev-gcp)
- Start docker compose:
docker-compose up
- Kjør main fra filen LocalApplication.kt
- Gå til swagger-ui: http://localhost:8080/swagger-ui/index.html
- Tokens mot endepunktene kan hentes på samme måte som vi gjør det i unit-testene. Se FakeApplication.kt.
- Start docker compose:
docker-compose up
- Kjør clean og test med maven:
mvn clean test