Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Dette bruges til almindelige SOAP kald, hvor GW vil berige ID kortet med det den har gemt i dens cache. Det er derfor et krav at ID kortet først er oprettet i GW.

Bruges fbl.eksa. til FMK og DDS.


Her vises et vejledende eksempel med FMK:

Code Block
languagec#
var

...

 idCardRequest =

...

 SOSIFactory.CreateNewUserIdCard(

...

  1. LoginToGateway(idCardRequest, global.NsiLge1);

...


    systemName,
    new UserInfo(requestCpr, givenName, surName, email, occupation, role, authorizationcode),
    new CareProvider(careProviderIdFormat, careProviderId, careProviderName),
    AuthenticationLevel.MocesTrustedUser, userName, password, user.Certificate, alternativeIdentifier);

await LoginToGateway(idCardRequest, certificate);

var client = new Fmk.MedicineCardPortTypeClient(<configuration>);
var response = await client.GetMedicineCard_2015_06_

...

01Async(
    Security: new SecurityHeaderType{  },
    Header: requestHeader,
    WhitelistingHeader: whitelistingHeader,
    GetMedicineCardRequest: new GetMedicineCardRequestType
    {
        PersonIdentifier = new PersonIdentifierType
        {
            source = "CPR",
            Value = requestCpr
        }
    });

Der henvises til dokumentation af SOSI Gateway for yderligere detaljer.new GetMedicineCardRequest_2015_06_01
{
Security = SecurityHeaderUtil.MakeSecurityUsingDgwsTypes(idc),
Header = requestHeader,
WhitelistingHeader = makeWhitelistingHeader,
GetMedicineCardRequest = new GetMedicineCardRequestType
{
PersonIdentifier = new PersonIdentifierType
{
source = "CPR",
Value = requestCpr
}
}
});


SOSI Gateway SBO

SOSI Gateway kan bruges til SBO (Sikker Browser Opstart).

...