@@ -14,6 +14,7 @@ import no.nav.personopplysninger.consumer.norg2.Norg2Consumer
14
14
import no.nav.personopplysninger.consumer.pdl.PdlConsumer
15
15
import no.nav.personopplysninger.consumer.pdlmottak.PdlMottakConsumer
16
16
import no.nav.personopplysninger.endreopplysninger.EndreOpplysningerService
17
+ import no.nav.personopplysninger.endreopplysninger.idporten.IDPortenServiceImpl
17
18
import no.nav.personopplysninger.endreopplysninger.kafka.HendelseProducer
18
19
import no.nav.personopplysninger.institusjon.InstitusjonService
19
20
import no.nav.personopplysninger.kontaktinformasjon.KontaktinformasjonService
@@ -37,8 +38,7 @@ class ApplicationContext {
37
38
val tokendingsService = TokendingsServiceBuilder .buildTokendingsService()
38
39
val azureService = AzureServiceBuilder .buildAzureService()
39
40
val hendelseProducer = HendelseProducer (initializeKafkaProducer(env), env.varselHendelseTopic)
40
-
41
- val idporten = setupIdporten(env)
41
+ val idportenService = IDPortenServiceImpl (setupIdporten(env), httpClient)
42
42
43
43
val institusjonConsumer = InstitusjonConsumer (httpClient, env, tokendingsService)
44
44
val kontaktinfoConsumer = KontaktinfoConsumer (httpClient, env, tokendingsService)
@@ -62,8 +62,8 @@ class ApplicationContext {
62
62
val kontaktinformasjonService = KontaktinformasjonService (kontaktinfoConsumer, kodeverkConsumer)
63
63
val personaliaService = PersonaliaService (kodeverkConsumer, norg2Consumer, kontoregisterConsumer, pdlConsumer)
64
64
65
- private fun setupIdporten (env : Environment ): IDPorten {
66
- return IDPorten (
65
+ private fun setupIdporten (env : Environment ): IDPortenConfig {
66
+ return IDPortenConfig (
67
67
redirectUri = env.redirectUri,
68
68
frontendUri = URLBuilder ().takeFrom(env.frontendUri).build(),
69
69
wellKnownUrl = env.wellKnownUrl,
0 commit comments