public void Sertifikat_exception_on_invalid_certificate()
 {
     Assert.Throws <SertifikatException>(
         () => SenderCertificateValidator.ValidateAndThrowIfInvalid(
             GetAvsenderTestCertificate(),
             CertificateChainUtility.ProduksjonsSertifikater())
         );
 }
        /// <summary>
        ///     Oppslagstjenesten for kontakt og reservasjonsregisteret.
        /// </summary>
        /// <param name="oppslagstjenesteKonfigurasjon">
        ///     Konfigurasjon for oppslagstjeneste
        /// </param>
        public OppslagstjenesteKlient(OppslagstjenesteKonfigurasjon oppslagstjenesteKonfigurasjon)
        {
            Log.Debug(oppslagstjenesteKonfigurasjon.ToString());
            OppslagstjenesteKonfigurasjon = oppslagstjenesteKonfigurasjon;
            _oppslagstjenesteHelper       = new OppslagstjenesteHelper(oppslagstjenesteKonfigurasjon);

            SenderCertificateValidator.ValidateAndThrowIfInvalid(oppslagstjenesteKonfigurasjon.Avsendersertifikat, oppslagstjenesteKonfigurasjon.Miljø.GodkjenteKjedeSertifikaterForRequest);
        }
 public void No_exception_on_valid_certificate()
 {
     SenderCertificateValidator.ValidateAndThrowIfInvalid(
         GetAvsenderTestCertificate(),
         CertificateChainUtility.FunksjoneltTestmiljøSertifikater());
 }