Пример #1
0
        void InitializeSecurity()
        {
            new SRtpMode[] {
                new SRtpMode(tmedia_srtp_mode_t.tmedia_srtp_mode_none),
                new SRtpMode(tmedia_srtp_mode_t.tmedia_srtp_mode_optional),
                new SRtpMode(tmedia_srtp_mode_t.tmedia_srtp_mode_mandatory)
            }.ToList().ForEach(x => this.comboBoxSRTPModes.Items.Add(x));

            new SRtpType[] {
                new SRtpType(tmedia_srtp_type_t.tmedia_srtp_type_sdes),
                new SRtpType(tmedia_srtp_type_t.tmedia_srtp_type_dtls),
                new SRtpType(tmedia_srtp_type_t.tmedia_srtp_type_sdes_dtls)
            }.ToList().ForEach(x => this.comboBoxSRTPTypes.Items.Add(x));

            checkBoxIPSecSecAgreeEnabled.IsEnabled = SipStack.isIPSecSupported();
        }