Пример #1
0
        public DicomSecurityOptions()
        {
            CertificationAuthoritiesFileName = DicomDemoSettingsManager.GetCertificateAuthorityFullPath();
            CertificateFileName      = DicomDemoSettingsManager.GetClientCertificateFullPath();
            KeyFileName              = CertificateFileName;
            Password                 = DicomDemoSettingsManager.GetClientCertificatePassword();
            CertificateType          = DicomTlsCertificateType.Pem;
            MaximumVerificationDepth = 9;
            VerificationFlags        = DicomOpenSslVerificationFlags.All;
            Options       = DicomOpenSslOptionsFlags.AllBugWorkarounds;
            SslMethodType = DicomSslMethodType.SslV23;

            // IDicomSecurity2
            CipherSuites = new CipherSuiteItems();
            CipherSuites.Default();
        }
Пример #2
0
 private void _checkBoxTlsOld_CheckedChanged(object sender, EventArgs e)
 {
     if (!_initializing)
     {
         CipherSuiteItems temp = new CipherSuiteItems();
         _listViewCipherSuites.ListViewToCipherSuites(temp, _initializing);
         if (_checkBoxTlsOld.Checked)
         {
             temp.AddOldCipherSuites();
         }
         else
         {
             temp.RemoveOldCipherSuites();
         }
         _listViewCipherSuites.UpdateCipherSuitesListView(temp);
         _listViewCipherSuites.Focus();
     }
 }