Page History
...
Der henvises til dokumentation af SOSI Gateway for yderligere detaljer.
SOSI Gateway SBO
En token til SBO kan hentes gennem SOSI Gateway kan bruges til SBO (Sikker Browser Opstart).
Det første der skal gøres er at logge ind i SOSI GW, se Oprettelse af ID kort i SOSI Gateway.
Herefter kan en token til SBO hentes på følgende måde:Herefter kan ID kort ombyttes til SAML tokens med 'Sosi2SamlStsClient' på følgende måde:
Code Block | ||
---|---|---|
| ||
var uri = new Uri("http://test1.ekstern-test.nspop.dk:8080/sosigw/proxy/soap-request");
var response = Sosi2SamlStsClient.ExchangeAssertion(uri, "audience", idCard).XAssertion;
await LoginToGateway(IdCard, UserCert);
var uri = new Uri("http://test1.ekstern-test.nspop.dk:8080/sosigw/proxy/soap-request");
var wsAddressing = WsAddressing.New("http://test1.ekstern-test.nspop.dk:8080/sts/services/Sosi2OIOSaml");
var oioToken = Sosi2SamlStsClient.ExchangeAssertion(uri, wsAddressing, "/ststest", IdCard).XAssertion; |
Eksempler ved brug af OioSamlFactory
...