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); }
public static bool IsSecureCore(this Server server) => ServerFeatures.IsSecureCore(server.Features);
public override bool IsSatisfiedBy(LogicalServerContract item) { return(ServerFeatures.IsSecureCore(item.Features)); }