Exemplo n.º 1
0
 public SslOption Parse(ISecurityCofiguration securityCofiguration)
 {
     return(new SslOption(securityCofiguration.CertificateCommonName)
     {
         Enabled = securityCofiguration.Enabled,
         Certs = securityCofiguration.Certificates,
         Version = securityCofiguration.Version
     });
 }
Exemplo n.º 2
0
        public void CreateDefaultTls12SecurityConfiguration(string certificateCommonName)
        {
            if (string.IsNullOrEmpty(certificateCommonName))
            {
                throw new ArgumentNullException("certificateCommonName");
            }

            this.securityConfiguration = new Tls12WithoutCertificateSecurityConfiguration(certificateCommonName);
        }
Exemplo n.º 3
0
 internal static SslOption ToSslOption(this ISecurityCofiguration securityCofiguration)
 {
     return(securityConfigurationParser.Value.Parse(securityCofiguration));
 }