User Tools

Site Tools


fmk:extensions:opret_foces_whitelisting

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
fmk:extensions:opret_foces_whitelisting [2021-07-21 10:04] bbkfmk:extensions:opret_foces_whitelisting [2026-03-06 08:53] (current) – external edit 127.0.0.1
Line 1: Line 1:
-==== Opret FOCES whitelisting ====+====== Opret whitelisting af certifikat for apotekssystem ======
  
-Det enkelte Apotek skal oprette et FOCES certifikat, der kan anvendes til kald af FMK services med rollen 'Apotekersystem'+===== MitID/OCES3 =====
  
-**Bemærk** Indtil videre er dette kun et krav for services, der anvendes af  pakkeapotekerne i forbindelse med DD Pakning. Øvrige services, der kan kaldes med rollen Apotekersystem kan indtil videre stadig kaldes ved hjælp af VOCES certifikater.+Det enkelte Apotek skal oprette et systemcertifikat, der kan anvendes til kald af FMK services med rollen 'Apotekersystem'
  
-For at whiteliste et FOCES certifikat skal apotekets ejer (med Apoteker rollen) oprette en tilknytning mellem FOCES certifikatet, og Apotekets CVR nummer.+**Bemærk** Indtil videre er dette kun et krav for services, der anvendes af  pakkeapotekerne i forbindelse med DD Pakning. Øvrige services, der kan kaldes med rollen Apotekersystem kan indtil videre stadig kaldes ved hjælp af virksomheds- og systemcertifikater. 
 + 
 +For at whiteliste et systemcertifikat skal apotekets ejer (med Apoteker rollen) oprette en tilknytning mellem certifikatet, og Apotekets CVR nummer. 
 + 
 +Det sker ved hjælp af servicen CreateFocesWhitelisting, se eksempel herunder. Bemærk, at af historiske årsager er kaldet stadig navngivet CreateFocesWhitelisting og id feltet stadig navngivet FocesId, selvom der reelt er tale om en certifikat UUID, idet begrebet FOCES ikke længere anvendes. Det UUID der skal anvendes kan ses på hjemmesiden for MitID Erhverv, under certifikater eksempelvis: 
 + 
 +{{:fmk:extensions:dokuwiki_cert_uuid.png?direct&400|}} 
 + 
 +==== Forespørgsel ==== 
 + 
 +<file xml CreateFocesWhitelistingRequest.xml> 
 +<CreateFocesWhitelistingRequest> 
 +  <CreatedBy> 
 +    <Other> 
 +      <Name> 
 +        <GivenName>Ane</GivenName> 
 +        <Surname>Apoteker</Surname> 
 +      </Name> 
 +      <PersonIdentifier source="CPR">2604276962</PersonIdentifier> 
 +    </Other> 
 +    <Role>Apoteker</Role> 
 +    <Organisation> 
 +      <Name>Svane apoteket</Name> 
 +      <AddressLine>Brogade 111</AddressLine> 
 +      <AddressLine>5412 Gl. Kogle</AddressLine> 
 +      <Type>Apotek</Type> 
 +      <Identifier source="EAN-Lokationsnummer">5790000171248</Identifier> 
 +    </Organisation> 
 +  </CreatedBy> 
 +  <FocesWhitelisting> 
 +    <OrganisationIdentifier source="CVR">96908409</OrganisationIdentifier> 
 +    <FocesId>0443b8ae-dfd0-48c1-8af4-b9993cbce492</FocesId> 
 +  </FocesWhitelisting> 
 +</CreateFocesWhitelistingRequest> 
 +</file> 
 + 
 +Det er endvidere muligt at angive FOCES certifikatets Hash kode i elementet CertHash. Dette er dog ikke et krav. Hvis det udelades oprettes det med værdien 'Ukendt'. Der sker ikke en validering af denne værdi ved anvendelse af certifikatet. 
 + 
 +==== Svar ==== 
 + 
 +I svaret fra servicen returneres det oprettede CVR nummer og UUID for certifikatet (af historiske årsager er feltet stadig navngivet FocesId): 
 + 
 +<file xml CreateFocesWhitelistingResponse.xml> 
 +<CreateFocesWhitelistingResponse> 
 +  <FocesWhitelisting> 
 +    <OrganisationIdentifier source="CVR">96908409</OrganisationIdentifier> 
 +    <FocesId>0443b8ae-dfd0-48c1-8af4-b9993cbce492</FocesId> 
 +  </FocesWhitelisting> 
 +</CreateFocesWhitelistingResponse> 
 +</file>
  
-Det sker ved hjælp af servicen CreateFocesWhitelisting 
fmk/extensions/opret_foces_whitelisting.1626861890.txt.gz · Last modified: (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki