public SslOption Parse(ISecurityCofiguration securityCofiguration) { return(new SslOption(securityCofiguration.CertificateCommonName) { Enabled = securityCofiguration.Enabled, Certs = securityCofiguration.Certificates, Version = securityCofiguration.Version }); }
public void CreateDefaultTls12SecurityConfiguration(string certificateCommonName) { if (string.IsNullOrEmpty(certificateCommonName)) { throw new ArgumentNullException("certificateCommonName"); } this.securityConfiguration = new Tls12WithoutCertificateSecurityConfiguration(certificateCommonName); }
internal static SslOption ToSslOption(this ISecurityCofiguration securityCofiguration) { return(securityConfigurationParser.Value.Parse(securityCofiguration)); }