@@ -7,7 +7,6 @@ import no.altinn.services.serviceengine.correspondence._2009._10.ICorrespondence
7
7
import no.nav.syfo.application.ApplicationState
8
8
import no.nav.syfo.application.Environment
9
9
import no.nav.syfo.application.api.authentication.*
10
- import no.nav.syfo.application.cache.RedisStore
11
10
import no.nav.syfo.application.database.DatabaseInterface
12
11
import no.nav.syfo.brev.arbeidstaker.ArbeidstakerVarselService
13
12
import no.nav.syfo.brev.arbeidstaker.registerArbeidstakerBrevApi
@@ -17,14 +16,12 @@ import no.nav.syfo.brev.narmesteleder.NarmesteLederAccessService
17
16
import no.nav.syfo.brev.narmesteleder.NarmesteLederVarselService
18
17
import no.nav.syfo.brev.narmesteleder.registerNarmestelederBrevApi
19
18
import no.nav.syfo.client.altinn.AltinnClient
20
- import no.nav.syfo.client.azuread.AzureAdV2Client
21
19
import no.nav.syfo.client.behandlendeenhet.BehandlendeEnhetClient
22
20
import no.nav.syfo.client.narmesteleder.NarmesteLederClient
23
21
import no.nav.syfo.client.oppfolgingstilfelle.OppfolgingstilfelleClient
24
22
import no.nav.syfo.client.pdfgen.PdfGenClient
25
23
import no.nav.syfo.client.pdl.PdlClient
26
24
import no.nav.syfo.client.person.kontaktinfo.KontaktinformasjonClient
27
- import no.nav.syfo.client.tokendings.TokendingsClient
28
25
import no.nav.syfo.client.veiledertilgang.VeilederTilgangskontrollClient
29
26
import no.nav.syfo.dialogmote.*
30
27
import no.nav.syfo.dialogmote.api.v2.registerDialogmoteActionsApiV2
@@ -41,12 +38,18 @@ fun Application.apiModule(
41
38
environment : Environment ,
42
39
wellKnownSelvbetjening : WellKnown ,
43
40
wellKnownVeilederV2 : WellKnown ,
44
- cache : RedisStore ,
45
41
altinnSoapClient : ICorrespondenceAgencyExternalBasic ,
46
42
dialogmotestatusService : DialogmotestatusService ,
47
43
dialogmoterelasjonService : DialogmoterelasjonService ,
48
44
dialogmotedeltakerService : DialogmotedeltakerService ,
49
45
arbeidstakerVarselService : ArbeidstakerVarselService ,
46
+ pdlClient : PdlClient ,
47
+ behandlendeEnhetClient : BehandlendeEnhetClient ,
48
+ veilederTilgangskontrollClient : VeilederTilgangskontrollClient ,
49
+ oppfolgingstilfelleClient : OppfolgingstilfelleClient ,
50
+ pdfGenClient : PdfGenClient ,
51
+ kontaktinformasjonClient : KontaktinformasjonClient ,
52
+ narmesteLederClient : NarmesteLederClient ,
50
53
) {
51
54
installMetrics()
52
55
installCallId()
@@ -67,50 +70,6 @@ fun Application.apiModule(
67
70
)
68
71
installStatusPages()
69
72
70
- val azureAdV2Client = AzureAdV2Client (
71
- aadAppClient = environment.aadAppClient,
72
- aadAppSecret = environment.aadAppSecret,
73
- aadTokenEndpoint = environment.aadTokenEndpoint,
74
- redisStore = cache,
75
- )
76
- val tokendingsClient = TokendingsClient (
77
- tokenxClientId = environment.tokenxClientId,
78
- tokenxEndpoint = environment.tokenxEndpoint,
79
- tokenxPrivateJWK = environment.tokenxPrivateJWK,
80
- )
81
- val pdlClient = PdlClient (
82
- azureAdV2Client = azureAdV2Client,
83
- pdlClientId = environment.pdlClientId,
84
- pdlUrl = environment.pdlUrl,
85
- redisStore = cache,
86
- )
87
- val behandlendeEnhetClient = BehandlendeEnhetClient (
88
- azureAdV2Client = azureAdV2Client,
89
- syfobehandlendeenhetBaseUrl = environment.syfobehandlendeenhetUrl,
90
- syfobehandlendeenhetClientId = environment.syfobehandlendeenhetClientId,
91
- )
92
- val kontaktinformasjonClient = KontaktinformasjonClient (
93
- azureAdV2Client = azureAdV2Client,
94
- cache = cache,
95
- clientId = environment.krrClientId,
96
- baseUrl = environment.krrUrl,
97
- )
98
- val oppfolgingstilfelleClient = OppfolgingstilfelleClient (
99
- azureAdV2Client = azureAdV2Client,
100
- tokendingsClient = tokendingsClient,
101
- isoppfolgingstilfelleBaseUrl = environment.isoppfolgingstilfelleUrl,
102
- isoppfolgingstilfelleClientId = environment.isoppfolgingstilfelleClientId,
103
- cache = cache,
104
- )
105
- val pdfGenClient = PdfGenClient (
106
- pdfGenBaseUrl = environment.ispdfgenUrl
107
- )
108
- val veilederTilgangskontrollClient = VeilederTilgangskontrollClient (
109
- azureAdV2Client = azureAdV2Client,
110
- tilgangskontrollClientId = environment.istilgangskontrollClientId,
111
- tilgangskontrollBaseUrl = environment.istilgangskontrollUrl
112
- )
113
-
114
73
val dialogmoteTilgangService = DialogmoteTilgangService (
115
74
veilederTilgangskontrollClient = veilederTilgangskontrollClient,
116
75
)
@@ -119,13 +78,6 @@ fun Application.apiModule(
119
78
esyfovarselProducer = esyfovarselProducer,
120
79
)
121
80
122
- val narmesteLederClient = NarmesteLederClient (
123
- narmesteLederBaseUrl = environment.narmestelederUrl,
124
- narmestelederClientId = environment.narmestelederClientId,
125
- azureAdV2Client = azureAdV2Client,
126
- tokendingsClient = tokendingsClient,
127
- cache = cache,
128
- )
129
81
val pdfService = PdfService (
130
82
database = database,
131
83
)
0 commit comments