static void Main(string[] args)
        {
            var konfig = new OppslagstjenesteKonfigurasjon
            {
                ServiceUri = new Uri("https://kontaktinfo-ws-ver2.difi.no/kontaktinfo-external/ws-v4")
            };

            Logging.Initialize(konfig);
            Logging.Log(TraceEventType.Information, "> Starter program!");

            OppslagstjenesteKlient register = new OppslagstjenesteKlient("8702F5E55217EC88CF2CCBADAC290BB4312594AC", "a4 7d 57 ea f6 9b 62 77 10 fa 0d 06 ec 77 50 0b af 71 c4 32", konfig);

            var endringer = register.HentEndringer(983831,
                Informasjonsbehov.Kontaktinfo |
                Informasjonsbehov.Sertifikat |
                Informasjonsbehov.SikkerDigitalPost |
                Informasjonsbehov.Person);

            var personer = register.HentPersoner(new string[] { "08077000292" },
                Informasjonsbehov.Sertifikat |
                Informasjonsbehov.Kontaktinfo |
                Informasjonsbehov.SikkerDigitalPost);

            var printSertifikat = register.HentPrintSertifikat();
            Console.ReadKey();
        }
Exemplo n.º 2
0
        static void Main(string[] args)
        {
            var konfig = new OppslagstjenesteKonfigurasjon
            {
                ServiceUri = new Uri("https://kontaktinfo-ws-ver2.difi.no/kontaktinfo-external/ws-v4")
            };

            Logging.Initialize(konfig);
            Logging.Log(TraceEventType.Information, "> Starter program!");

            OppslagstjenesteKlient register = new OppslagstjenesteKlient("8702F5E55217EC88CF2CCBADAC290BB4312594AC", "a4 7d 57 ea f6 9b 62 77 10 fa 0d 06 ec 77 50 0b af 71 c4 32", konfig);

            var endringer = register.HentEndringer(983831,
                                                   Informasjonsbehov.Kontaktinfo |
                                                   Informasjonsbehov.Sertifikat |
                                                   Informasjonsbehov.SikkerDigitalPost |
                                                   Informasjonsbehov.Person);

            var personer = register.HentPersoner(new string[] { "08077000292" },
                                                 Informasjonsbehov.Sertifikat |
                                                 Informasjonsbehov.Kontaktinfo |
                                                 Informasjonsbehov.SikkerDigitalPost);

            var printSertifikat = register.HentPrintSertifikat();

            Console.ReadKey();
        }
Exemplo n.º 3
0
 public void HentPersonerSuksess()
 {
     try
     {
         var personer = _oppslagstjenesteKlient.HentPersoner(new string[] { "08077000292" },
                                                             Informasjonsbehov.Sertifikat |
                                                             Informasjonsbehov.Kontaktinfo |
                                                             Informasjonsbehov.SikkerDigitalPost);
     }
     catch
     {
         Assert.Fail();
     }
 }
        public void HentPersoner()
        {
            OppslagstjenesteKonfigurasjon konfigurasjon = null; //Som initiert tidligere

            var oppslagstjenesteKlient = new OppslagstjenesteKlient(konfigurasjon);

            var personidentifikator = new[] { "08077000292" };
            var personer            = oppslagstjenesteKlient.HentPersoner(personidentifikator,
                                                                          Informasjonsbehov.Kontaktinfo,
                                                                          Informasjonsbehov.Sertifikat,
                                                                          Informasjonsbehov.SikkerDigitalPost,
                                                                          Informasjonsbehov.VarslingsStatus
                                                                          );
        }
        private static void Main(string[] args)
        {
            var avsendersertifikatThumbprint = CertificateIssuedToPostenNorgeAsIssuedByBuypassClass3Test4Ca3();
            var konfigurasjon = new OppslagstjenesteKonfigurasjon(Miljø.FunksjoneltTestmiljøVerifikasjon1, avsendersertifikatThumbprint)
            {
                LoggForespørselOgRespons = true
            };

            Log.Debug("> Starter program!");

            //konfigurasjon.SendPåVegneAv = "984661185";

            var register = new OppslagstjenesteKlient(konfigurasjon);

            //var endringer = register.HentEndringer(600,
            //    Informasjonsbehov.Person,
            //    Informasjonsbehov.Kontaktinfo,
            //    Informasjonsbehov.Sertifikat,
            //    Informasjonsbehov.SikkerDigitalPost,
            //    Informasjonsbehov.VarslingsStatus
            //    );

            var personer = register.HentPersoner(new[] { "08077000292" },
                                                 Informasjonsbehov.Kontaktinfo,
                                                 Informasjonsbehov.Sertifikat,
                                                 Informasjonsbehov.SikkerDigitalPost,
                                                 Informasjonsbehov.VarslingsStatus
                                                 );

            var cert = ExportToPEM(personer.ElementAt(0).X509Sertifikat);

            var printSertifikat = register.HentPrintSertifikat();

            Console.WriteLine("Ferdig med oppslag ...");

            Console.ReadKey();
        }