/// <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(); }
public OppslagstjenesteValidator(Stream response, XmlDocument sentEnvelope, OppslagstjenesteInstillinger instillinger) : base(response, SoapVersion.Soap11, sentEnvelope, instillinger.Avsendersertifikat) { this.instillinger = instillinger; }
public EndringerEnvelope(OppslagstjenesteInstillinger instillinger, long fraEndringsNummer, Informasjonsbehov informasjonsbehov) : base(instillinger) { _fraEndringsNummer = fraEndringsNummer; _informasjonsbehov = informasjonsbehov; }
public EndringerEnvelope(OppslagstjenesteInstillinger instillinger, long fraEndringsNummer, Informasjonsbehov informasjonsbehov) : base(instillinger) { _fraEndringsNummer = fraEndringsNummer; _informasjonsbehov = informasjonsbehov; }
protected OppslagstjenesteEnvelope(OppslagstjenesteInstillinger instillinger) : base(instillinger) { }
public PersonerEnvelope(OppslagstjenesteInstillinger instillinger, string[] personidentifikator, Informasjonsbehov informasjonsbehov) : base(instillinger) { this.personidentifikator = personidentifikator; this._informasjonsbehov = informasjonsbehov; }
protected OppslagstjenesteEnvelope(OppslagstjenesteInstillinger instillinger) : base(instillinger) { }
public PrintSertifikatEnvelope(OppslagstjenesteInstillinger instillinger) : base(instillinger) { }
public OppslagstjenesteValidator(Stream response, XmlDocument sentEnvelope, OppslagstjenesteInstillinger instillinger) : base(response, SoapVersion.Soap11, sentEnvelope, instillinger.Avsendersertifikat) { this.instillinger = instillinger; }
public PrintSertifikatEnvelope(OppslagstjenesteInstillinger instillinger) : base(instillinger) { }
public PersonerEnvelope(OppslagstjenesteInstillinger instillinger, string[] personidentifikator, Informasjonsbehov informasjonsbehov) : base(instillinger) { this.personidentifikator = personidentifikator; this._informasjonsbehov = informasjonsbehov; }