/// <summary> /// Oppslagstjenesten for kontakt og reservasjonsregisteret. /// </summary> /// <param name="avsendersertifikatThumbprint">Thumbprint til sertifikat Virksomhet bruker til å signere /// forespørselen. For informasjon om hvordan du finner dette, se online dokumentasjon: /// <see cref="http://difi.github.io/oppslagstjeneste-klient-dotnet"/>.</param> /// <param name="valideringssertifikatThumbprint">Thumbprint til sertifikat Virksomhet bruker til å validere /// svar fra Oppslagstjenesten. For informasjon om hvordan du finner dette, se online dokumentasjon: /// <see cref="http://difi.github.io/oppslagstjeneste-klient-dotnet"/></param> /// <param name="konfigurasjon"></param> public OppslagstjenesteKlient(string avsendersertifikatThumbprint, string valideringssertifikatThumbprint, OppslagstjenesteKonfigurasjon konfigurasjon = null) { _instillinger = new OppslagstjenesteInstillinger() { Avsendersertifikat = ApiClientShared.CertificateUtility.SenderCertificate(avsendersertifikatThumbprint, Language.Norwegian), Valideringssertifikat = ApiClientShared.CertificateUtility.ReceiverCertificate(valideringssertifikatThumbprint, Language.Norwegian) }; _konfigurasjon = konfigurasjon ?? new OppslagstjenesteKonfigurasjon(); }
/// <summary> /// Oppslagstjenesten for kontakt og reservasjonsregisteret. /// </summary> /// <param name="avsendersertifikat">Brukes for å signere forespørselen mot Oppslagstjenesten. For informasjon om sertifikat, se online dokumentasjon: /// <see cref="http://difi.github.io/oppslagstjeneste-klient-dotnet"/></param> /// <param name="valideringsSertifikat">Brukes for å validere svar fra Oppslagstjenesten. For informasjon om sertifikat, se online dokumentasjon: /// <see cref="http://difi.github.io/oppslagstjeneste-klient-dotnet"/></param> public OppslagstjenesteKlient(X509Certificate2 avsendersertifikat, X509Certificate2 valideringsSertifikat, OppslagstjenesteKonfigurasjon konfigurasjon = null) { _instillinger = new OppslagstjenesteInstillinger { Avsendersertifikat = avsendersertifikat, Valideringssertifikat = valideringsSertifikat }; _konfigurasjon = konfigurasjon ?? new OppslagstjenesteKonfigurasjon(); }