示例#1
0
        public override IDictionary GetClientExtensions()
        {
            var clientExtensions      = base.GetClientExtensions();
            List <ServerName> servers = new List <ServerName>();

            servers.Add(new ServerName(NameType.host_name, HostName));
            TlsExtensionsUtilities.AddServerNameExtension(clientExtensions, new ServerNameList(servers));
            return(clientExtensions);
        }
示例#2
0
        public override System.Collections.IDictionary GetClientExtensions()
        {
            IList serverNames = new ArrayList();

            serverNames.Add(new ServerName(NameType.host_name, hostName));
            ServerNameList serverNameList = new ServerNameList(serverNames);
            IDictionary    extensions     = base.GetClientExtensions();

            TlsExtensionsUtilities.AddServerNameExtension(extensions, serverNameList);
            return(extensions);
        }