Examples of FirewallRule


Examples of com.cloud.network.rules.FirewallRule

    }
   
    @Override
    public long getEntityOwnerId() {
        if (ownerId == null) {
            FirewallRule rule = _networkACLService.getNetworkACL(id);
            if (rule == null) {
                throw new InvalidParameterValueException("Unable to find network ACL by id=" + id);
            } else {
                ownerId = rule.getAccountId();
            }
        }
        return ownerId;
    }
View Full Code Here

Examples of com.microsoft.windowsazure.management.sql.models.FirewallRule

        FirewallRuleCreateParameters firewallRuleCreateParameters = new FirewallRuleCreateParameters();
        firewallRuleCreateParameters.setName(expectedRuleName);
        firewallRuleCreateParameters.setStartIPAddress(expectedStartIpAddress);
        firewallRuleCreateParameters.setEndIPAddress(expectedEndIpAddress);
        FirewallRuleCreateResponse firewallRuleCreateResponse = firewallRuleOperations.create(expectedServerName, firewallRuleCreateParameters);
        FirewallRule firewallRule = firewallRuleCreateResponse.getFirewallRule();
        String firewallRuleName = firewallRule.getName();
        firewallRuleToBeRemoved.put(firewallRuleName, expectedServerName);

        // assert
        assertEquals(expectedRuleName, firewallRule.getName());
        assertEquals(expectedStartIpAddress, firewallRule.getStartIPAddress());
        assertEquals(expectedEndIpAddress, firewallRule.getEndIPAddress());
        assertEquals(expectedType, firewallRule.getType());
    }
View Full Code Here

Examples of org.apache.qpid.server.security.access.config.FirewallRule

        // all rules must have an access attribute
        int numRules = finalConfig.getList("rule[@access]").size();
        _rules = new FirewallRule[numRules];
        for (int i = 0; i < numRules; i++)
        {
            FirewallRule rule = new FirewallRule(finalConfig.getString("rule(" + i + ")[@access]"),
                                                 finalConfig.getList("rule(" + i + ")[@network]"),
                                                 finalConfig.getList("rule(" + i + ")[@hostname]"));
            _rules[i] = rule;
        }
View Full Code Here

Examples of org.apache.qpid.server.security.access.config.FirewallRule

        // all rules must have an access attribute
        int numRules = finalConfig.getList("rule[@access]").size();
        _rules = new FirewallRule[numRules];
        for (int i = 0; i < numRules; i++)
        {
            FirewallRule rule = new FirewallRule(finalConfig.getString("rule(" + i + ")[@access]"),
                                                 finalConfig.getList("rule(" + i + ")[@network]"),
                                                 finalConfig.getList("rule(" + i + ")[@hostname]"));
            _rules[i] = rule;
        }
View Full Code Here

Examples of org.apache.qpid.server.security.access.firewall.FirewallRule

                && addressOfClientMatches(ruleAction, addressOfClient);
    }

    private boolean addressOfClientMatches(AclAction ruleAction, InetAddress addressOfClient)
    {
        FirewallRule firewallRule = ruleAction.getFirewallRule();
        if(firewallRule == null || addressOfClient == null)
        {
            return true;
        }
        else
        {
            return firewallRule.matches(addressOfClient);
        }
    }
View Full Code Here

Examples of org.apache.qpid.server.security.access.firewall.FirewallRule

        assertTrue(_clientAction.matches(_ruleAction, _addressOfClient));
    }

    public void testMatches_returnsFalseWhenActionsDontMatch()
    {
        FirewallRule firewallRule = mock(FirewallRule.class);
        when(firewallRule.matches(_addressOfClient)).thenReturn(true);

        when(_action.matches(any(Action.class))).thenReturn(false);
        when(_ruleAction.getFirewallRule()).thenReturn(firewallRule);

        assertFalse(_clientAction.matches(_ruleAction, _addressOfClient));
View Full Code Here

Examples of org.apache.qpid.server.security.access.firewall.FirewallRule

        assertFalse(_clientAction.matches(_ruleAction, _addressOfClient));
    }

    public void testMatches_returnsTrueWhenActionsAndFirewallRuleMatch()
    {
        FirewallRule firewallRule = mock(FirewallRule.class);
        when(firewallRule.matches(_addressOfClient)).thenReturn(true);

        when(_action.matches(any(Action.class))).thenReturn(true);
        when(_ruleAction.getFirewallRule()).thenReturn(firewallRule);

        assertTrue(_clientAction.matches(_ruleAction, _addressOfClient));
View Full Code Here

Examples of org.apache.qpid.server.security.access.firewall.FirewallRule

        assertTrue(_clientAction.matches(_ruleAction, _addressOfClient));
    }

    public void testMatches_ignoresFirewallRuleIfClientAddressIsNull()
    {
        FirewallRule firewallRule = mock(FirewallRule.class);

        when(_action.matches(any(Action.class))).thenReturn(true);
        when(_ruleAction.getFirewallRule()).thenReturn(firewallRule);

        assertTrue(_clientAction.matches(_ruleAction, null));
View Full Code Here

Examples of org.jclouds.cloudstack.domain.FirewallRule

               ip.getId(), protocol, port, response);
         responses.add(response);
      }
      Builder<FirewallRule> rules = ImmutableSet.builder();
      for (AsyncCreateResponse response : responses.build()) {
         FirewallRule rule = blockUntilJobCompletesAndReturnResult.<FirewallRule> apply(response);
         rules.add(rule);
         getFirewallRulesByVirtualMachine.asMap().put(ip.getVirtualMachineId(), ImmutableSet.of(rule));
      }
      return rules.build();
   }
View Full Code Here

Examples of org.jclouds.cloudstack.domain.FirewallRule

               ip.getId(), protocol, port, response);
         responses.add(response);
      }
      Builder<FirewallRule> rules = ImmutableSet.builder();
      for (AsyncCreateResponse response : responses.build()) {
         FirewallRule rule = blockUntilJobCompletesAndReturnResult.<FirewallRule> apply(response);
         rules.add(rule);
         getFirewallRulesByVirtualMachine.asMap().put(ip.getVirtualMachineId(), ImmutableSet.of(rule));
      }
      return rules.build();
   }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.