Page History
...
Listen herunder beskriver hver komponent med type status URL og navnet på filen som skal deployes. Status URL’en kan løbende polles for at checke komponentens status. Status sider er beskrevet mere detaljeret senere i dokumentet.
NSP komponenter
...
Stamdata Kopiregisterservicen (SKRS)
- Type: Webservice
- Status Url: <serverurl>/stamdata-batch-copy-ws/status
- Filnavn: stamdata-batch-copy-ws-krs.war
- DKS-Config: <serverurl>/stamdata-batch-copy-ws/dksconfig
Stamdata Registerfleropslagsservicen (SRFS)
- Type: Webservice
- Status Url: <serverurl>/stamdata-authorizationbatch-lookupcopy-ws-rfs/status
- Filnavn: stamdata-authorizationbatch-lookupcopy-ws-rfs.war
- DKS-Config: <serverurl> <serverurl>/stamdata-authorizationbatch-lookupcopy-ws-rfs/dksconfig/20210303/AuthorizationLookupsrfs
- DKS-Config: <serverurl> <serverurl>/stamdata-authorizationbatch-lookupcopy-ws-rfs/dksconfig/20240227/AuthorizationCodeLookupDKS-Configsrfs
Stamdata Filter Management Service (SFMS)
- Type: Webservice
- Status Url: <serverurl>/stamdata-authorizationbatch-lookupcopy-ws/dksconfig/20240105/AuthorizationLookup-rfs/status
- Filnavn: stamdata-batch-copy-ws-rfs.war
- DKS-Config: <serverurl> <serverurl>/stamdatafilter-authorizationmanagement-lookupws-wssfm/dksconfig/20240105/AuthorizationCodeLookup
Stamdata AutorisationsregisteretEnkeltopslag (SAES)
- Type: Webservice
- Status Url: <serverurl>/stamdata-authorization-cprlookup-ws/status
- Filnavn: stamdata-authorization-cprlookup-ws.war
- DKS-Config: <serverurl>/stamdata-cprauthorization-lookup-ws/dksconfig/DetGodeCprOpslag103AuthorizationLookup
- DKS-Config: <serverurl>/stamdata-cprauthorization-lookup-ws/dksconfig/DetGodeCprOpslag104AuthorizationCodeLookup
- DKS-Config: <serverurl>/stamdata-authorization-cprlookup-ws/dksconfig/DetGodeCprOpslag104120240105/AuthorizationLookup
- DKS-Config: <serverurl>/stamdata-authorization-cprlookup-ws/dksconfig/DetGodeCprOpslag104a20240105/AuthorizationCodeLookup
Stamdata CPREnkeltopslag (SCES)
- Type: Webservice
- Status Url: <serverurl>/stamdata-cpr-ws/status
- Filnavn: stamdata-cpr-ws.war
- DKS-Config: <serverurl>/stamdata-cpr-ws/dksconfig/DetGodeCprOpslag1041aDetGodeCprOpslag103
- DKS-Config: <serverurl>/stamdata-cpr-ws/dksconfig/StamdataPersonLookup101DetGodeCprOpslag104
- DKS-Config: <serverurl>/stamdata-cpr-ws/dksconfig/StamdataPersonLookup110DetGodeCprOpslag1041
- DKS-Config: <serverurl>/stamdata-cpr-ws/dksconfig/StamdataPersonLookup120DetGodeCprOpslag104a
- DKS-Config: <serverurl>/stamdata-cpr-ws/dksconfig/StamdataPersonLookup121
- Type: Webservice
- DetGodeCprOpslag1041a
- DKS-Config: <serverurl>/stamdata-cpr-ws/dksconfig/StamdataPersonLookup101
- DKS-ConfigStatus Url: <serverurl>/stamdata-ydercpr-lookup-ws/dksconfig/statusStamdataPersonLookup110Filnavn
- DKS-Config: <serverurl>/stamdata-ydercpr-lookup-ws.warws/dksconfig/StamdataPersonLookup120
- DKS-Config: <serverurl>/stamdata-ydercpr-lookup-ws/dksconfig/StamdataPersonLookup121
Stamdata YderregisterEnkeltopslag (SYES)
- Type: REST serviceWebservice
- Status Url: <serverurl>/stamdata-personinformationyder-lookup-ws/status
- Filnavn: stamdata-yder-lookup-personinformationws.war
- DKS-Config: <serverurl>/stamdata-yder-lookup-ws/dksconfig
Stamdata Personinformation
- Type: REST service
- Status Url: <serverurl>/stamdata-yderinformationpersoninformation/status
- Filnavn: stamdata-yderinformationpersoninformation.war
Stamdata AutorisationsregisteretEnkeltopslag
Stamdata CPREnkeltopslag
...
Stamdata Yderinformation
- Type: REST service
- Status Url: <serverurl>/stamdata-yderinformation/status
- Filnavn: stamdata-yderinformation.war
Opdatering til nye versioner
...
db.connection.jdbcUrl | Udgået - Skal være tom |
db.connection.username | Udgået - Skal være tom |
db.connection.password | Udgået - Skal være tom |
sdm.JNDIName | VIGTIG Denne skal være sat Jndi datasource navn fx: |
security | Enten dgws eller dgwsTest. Hvis dgwsTest anvendes accepterer servicen id kort underskrevet af Test STS’. Dette kan bruges til f.eks. Load Test. (dgws) |
dk.nsi.stamdata.security.allowed.actors | Kommasepararet liste af brugertyper som kan tilgå denne service. F.eks dk.nsi.stamdata.security.allowed.actors=SystemUser |
allowed.idws.audience | Skal være tom (Borgerkald ikke tilladt) |
saes.endpoint | Endpoint som bruges til at opbygge DCC endpoint i DKS. Endpoint består af <serverurl>/<context-root> f.eks. http://test1-cnsp.ekstern-test.nspop.dk:8080/stamdata-authorization-lookup-ws |
Til rettighedsstyring benyttes tabellen whitelist_config i Stamdata databasen. For Til rettighedsstyring benyttes tabellen whitelist_config i Stamdata databasen. For hver klient der skal have adgang laves en ny række med component_name 'SDM' og klientens CVR i cvr kolonnen. (Dette har tidligere været en kommasepareret liste af SSN i stamdata-authorization-lookup-ws.properties så hvis der findes en eksisterende liste konfigureret i driften skal denne liste migreres til rækker i whitelist_config tabellen.
Stamdata Yderregister Enkeltopslag
Konfiguration af Yderregister Enkeltopslag
...
db.connection.jdbcUrl | Udgået - Skal være tom |
db.connection.username | Udgået - Skal være tom |
db.connection.password | Udgået - Skal være tom |
sdm.JNDIName | VIGTIG Denne skal være sat Jndi datasource navn fx: |
security | Enten dgws eller dgwsTest. Hvis dgwsTest anvendes accepterer servicen id kort underskrevet af Test STS’. Dette kan bruges til f.eks. Load Test. (dgws) |
dk.nsi.stamdata.security.allowed.actors | Kommasepararet liste af brugertyper som kan tilgå denne service. F.eks dk.nsi.stamdata.security.allowed.actors=SystemUser,HealthCareProfessional |
allowed.idws.audience | Skal være tom (Borgerkald ikke tilladt) |
syes.endpoint | Angiver server og kontekst for servicen, som DCC'en skal kalde. FEndpoint som bruges til at opbygge DCC endpoint i DKS. Endpoint består af <serverurl>/<context-root> f.eks. http://test2-cnsp.ekstern-test.nspop.dk:8080/stamdata-yder-lookup-ws Dette kommer til at fremgå af den XML, der returneres i /dksconfig. |
Til rettighedsstyring benyttes tabellen whitelist_config i Stamdata databasen. For hver klient der skal have adgang laves en ny række med component_name 'SDM' og klientens CVR i cvr kolonnen. (Dette har tidligere været en kommasepareret liste af SSN i stamdata-authorization-lookup-ws.properties så hvis der findes en eksisterende liste konfigureret i driften skal denne liste migreres til rækker i whitelist_config tabellen.
Stamdata Kopi-Register-Service og Stamdataregister Fleropslagsservice
Konfiguration
Konfigurationsfiler kan findes på https://svn.nspop.dk/svn/components/sdm/trunk/ under /compose/configuration. Der anvendes følgende konfigurationsfiler:
...
- SKRS: stamdata-batch-copy-ws-krs.properties
Properties
db.connection.jdbcUrl | Udgået - Skal være tom |
db.connection.username | Udgået - Skal være tom |
db.connection.password | Udgået - Skal være tom |
sdm.JNDIName | VIGTIG Denne skal være sat Jndi datasource navn fx: |
dk.nsi.stamdata.security.allowed.actors | Kommasepararet liste af brugertyper som kan tilgå denne service. F.eks dk.nsi.stamdata.security.allowed.actors=SystemUser |
allowed.idws.audience | Skal være tom (Borgerkald ikke tilladt) |
skrs.endpoint | Endpoint som bruges til at opbygge DCC endpoint i DKS. Endpoint består af <serverurl>/<context-root> f.eks. http://test1-cnsp.ekstern-test.nspop.dk:8080/stamdata-batch-copy-ws |
...
- SRFS: stamdata-batch-copy-ws-rfs.properties
Properties
db.connection.jdbcUrl | Udgået - Skal være tom |
db.connection.username | Udgået - Skal være tom |
db.connection.password | Udgået - Skal være tom |
sdm.JNDIName | VIGTIG Denne skal være sat Jndi datasource navn fx: |
dk.nsi.stamdata.security.allowed.actors | Kommasepararet liste af brugertyper som kan tilgå denne service. F.eks dk.nsi.stamdata.security.allowed.actors=SystemUser |
allowed.idws.audience |
Skal være tom (Borgerkald ikke tilladt) | |
srfs.endpoint | Endpoint som bruges til at opbygge DCC endpoint i DKS. Endpoint består af <serverurl>/<context-root> f.eks. http://test1-cnsp.ekstern-test.nspop.dk:8080/stamdata-batch-copy-ws-rfs |
Rettighedsstyring
I kopi-register servicen (KRS) og fleropslagsservicen (RFS) kan alle stamdatas registre kopieres via en webservice. Det er derfor vigtigt at kunne styre meget nøjagtigt hvilke data en klient har adgang til.
...
db.connection.jdbcUrl | Udgået - Skal være tom |
db.connection.username | Udgået - Skal være tom |
db.connection.password | Udgået - Skal være tom |
sdm.JNDIName | VIGTIG Denne skal være sat Jndi datasource navn fx: |
dk.nsi.stamdata.security.allowed.actors | Kommasepararet liste af brugertyper som kan tilgå denne service. F.eks dk.nsi.stamdata.security.allowed.actors=Citizen,SystemUser,HealthCareProfessional |
allowed.idws.audience | Det tilladte audience på indkommende idws requests f.eks.: https://fsk |
field.default.<felt> | Default værdier for felter der er markeret som "unreliable" Formatet for datoer er 'yyyy-MM-dd HH:mm:ss' Indsættes værdien <trhow> vil anvenderen få en fejl retur såfremt feltet er markeret som unreliable. Der skal være en default værdi for alle følgende felter: fornavn, mellemnavn, efternavn, coNavn, lokalitet, vejnavn, bygningsnummer, husnummer, etage, sideDoerNummer, bynavn, postnummer, postdistrikt, status, statusDato, gaeldendeCPR, stilling, vejKode, kommuneKode, navnebeskyttelseslettedato, navnebeskyttelsestartdato, navnTilAdressering, vejnavnTilAdressering, foedselsdatoMarkering, foedselsdato, navnTilAdressering, vejnavnTilAdressering, foedselsdatoMarkering, foedselsdato |
sces.endpoint | Endpoint som bruges til at opbygge DCC endpoint i DKS. Endpoint består af <serverurl>/<context-root> f.eks. http://test1-cnsp.ekstern-test.nspop.dk:8080/stamdata-cpr-ws |
Statsborgerskabs mapning
...
Hvert register har sin egen registerspecifikations fil som ligger i register mappen sammen med dokumentationen.
Stamdata Filter Management Service (SFMS)
Konfiguration
Konfigurationsfiler kan findes på https://svn.nspop.dk/svn/components/sdm/trunk/ under /compose/configuration/filter-management-ws-sfm.properties.
...
| dk.nsi.stamdata.security.allowed.actors | Kommasepararet liste af brugertyper som kan tilgå denne service. F.eks dk.nsi.stamdata.security.allowed.actors=SystemUser |
| allowed.idws.audience | Skal være tom |
db.connection.jdbcUrl | Udgået - Skal være tom |
db.connection.username | Udgået - Skal være tom |
db.connection.password | Udgået - Skal være tom |
sdm.JNDIName | java:jboss/datasources/SDMDS |
service.endpointPersonInformation | |
sces.endpoint | Endpoint som bruges til at opbygge DCC endpoint i DKS. Endpoint består af <serverurl>/<context-root> f.eks. http://test2-cnsp.ekstern-test.nspop.dk:8080/filter-management-ws-sfm |