Exemplo n.º 1
0
        private Features MapFeatures(int value)
        {
            var features = new ServerFeatures(value);

            if (features.IsSecureCore())
            {
                return(Features.SecureCore);
            }
            if (features.SupportsTor())
            {
                return(Features.Tor);
            }
            if (features.SupportsP2P())
            {
                return(Features.P2P);
            }

            return(Features.None);
        }
Exemplo n.º 2
0
 public static bool IsSecureCore(this Server server) => ServerFeatures.IsSecureCore(server.Features);
Exemplo n.º 3
0
 public override bool IsSatisfiedBy(LogicalServerContract item)
 {
     return(ServerFeatures.IsSecureCore(item.Features));
 }