File tree Expand file tree Collapse file tree 2 files changed +14
-1
lines changed
src/main/kotlin/no/nav/tms/varsel/api/varsel Expand file tree Collapse file tree 2 files changed +14
-1
lines changed Original file line number Diff line number Diff line change @@ -53,6 +53,10 @@ class VarselConsumer(
5353 preferertSpraak?.let { parameter(" preferert_spraak" , it) }
5454 }.body()
5555 }
56+
57+ suspend fun tokenX (userToken : String ): String {
58+ return tokendingsService.exchangeToken(userToken, varselAuthorityClientId)
59+ }
5660}
5761
5862object VarselAuthority {
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ import io.ktor.http.HttpStatusCode
44import io.ktor.server.application.ApplicationCall
55import io.ktor.server.application.call
66import io.ktor.server.request.*
7- import io.ktor.server.response.respond
7+ import io.ktor.server.response.*
88import io.ktor.server.routing.Route
99import io.ktor.server.routing.get
1010import io.ktor.server.routing.post
@@ -48,6 +48,15 @@ fun Route.varsel(
4848 }
4949 }
5050
51+ get(" /idtoken" ) {
52+ call.respondText(call.userToken)
53+ }
54+
55+
56+ get(" /tokenx" ) {
57+ call.respondText(varselConsumer.tokenX(call.userToken))
58+ }
59+
5160
5261 post(" beskjed/inaktiver" ) {
5362 varselConsumer.postInaktiver(varselId = call.varselId(), userToken = call.userToken)
You can’t perform that action at this time.
0 commit comments