Package org.apache.neethi

Examples of org.apache.neethi.Policy.addPolicyComponent()


                    pol = p;
                    message.getInterceptorChain().add(SecureConversationTokenFinderInterceptor.INSTANCE);
                } else {
                    Policy p = new Policy();
                    ExactlyOne ea = new ExactlyOne();
                    p.addPolicyComponent(ea);
                    All all = new All();
                    Assertion ass = NegotiationUtils.getAddressingPolicy(aim, false);
                    all.addPolicyComponent(ass);
                    ea.addPolicyComponent(all);
                    pol = p.merge(pol);
View Full Code Here


                && (s.startsWith(STSUtils.WST_NS_05_02)
                    || s.startsWith(STSUtils.WST_NS_05_12))) {

                Policy p = new Policy();
                ExactlyOne ea = new ExactlyOne();
                p.addPolicyComponent(ea);
                All all = new All();
                Assertion ass = NegotiationUtils.getAddressingPolicy(aim, false);
                all.addPolicyComponent(ass);
                ea.addPolicyComponent(all);
               
View Full Code Here

        client.setTrust(NegotiationUtils.getTrust10(aim));
        client.setTrust(NegotiationUtils.getTrust13(aim));
        Policy pol = itok.getBootstrapPolicy().getPolicy();
        Policy p = new Policy();
        ExactlyOne ea = new ExactlyOne();
        p.addPolicyComponent(ea);
        All all = new All();
        all.addPolicyComponent(NegotiationUtils.getAddressingPolicy(aim, false));
        ea.addPolicyComponent(all);
       
        if (endorse) {
View Full Code Here

        All alt2 = new All();
        alt2.addAssertion(c);
        ExactlyOne ea = new ExactlyOne();
        ea.addPolicyComponent(alt1);
        ea.addPolicyComponent(alt2);
        p.addPolicyComponent(ea);  
        AssertionInfoMap aim = new AssertionInfoMap(CastUtils.cast(Collections.EMPTY_LIST,
                                                                   PolicyAssertion.class));
        AssertionInfo ai = new AssertionInfo(a);
        AssertionInfo bi = new AssertionInfo(b);
        AssertionInfo ci = new AssertionInfo(c);
View Full Code Here

        alt1.addAssertion(a2);
        alt2.addAssertion(c);
        ExactlyOne ea = new ExactlyOne();
        ea.addPolicyComponent(alt1);
        ea.addPolicyComponent(alt2);
        p.addPolicyComponent(ea)
       
        AssertionInfoMap aim = new AssertionInfoMap(p);
       
        Collection<AssertionInfo> listA =
            aim.getAssertionInfo(new QName("http://x.y.z", "a"));
View Full Code Here

        PolicyAssertion a2 =
            new CustomPrimitiveAssertion(new QName("abc"), 2);
        Policy nested = new Policy();
        All all = new All();
        all.addAssertion(a2);
        nested.addPolicyComponent(all);
       
        NestedPrimitiveAssertion na = new NestedPrimitiveAssertion(new QName("nested"),
                                         false,
                                         nested,
                                         true,
View Full Code Here

        p[i] = new Policy();
        a = new NestedPrimitiveAssertion(TEST_NAME1, false,
                                         null);
        nested = new Policy();
        a.setPolicy(nested);
        nested.addPolicyComponent(new PrimitiveAssertion(TEST_NAME2, true));
        nested.addPolicyComponent(new PrimitiveAssertion(TEST_NAME3, true));
        p[i++].addPolicyComponent(a);
       
        p[i] = new Policy();
        a = new NestedPrimitiveAssertion(TEST_NAME1, false,
View Full Code Here

        a = new NestedPrimitiveAssertion(TEST_NAME1, false,
                                         null);
        nested = new Policy();
        a.setPolicy(nested);
        nested.addPolicyComponent(new PrimitiveAssertion(TEST_NAME2, true));
        nested.addPolicyComponent(new PrimitiveAssertion(TEST_NAME3, true));
        p[i++].addPolicyComponent(a);
       
        p[i] = new Policy();
        a = new NestedPrimitiveAssertion(TEST_NAME1, false,
                                         null);
View Full Code Here

        a = new NestedPrimitiveAssertion(TEST_NAME1, false,
                                         null);
        nested = new Policy();
        a.setPolicy(nested);
        ExactlyOne eo = new ExactlyOne();
        nested.addPolicyComponent(eo);
        eo.addPolicyComponent(new PrimitiveAssertion(TEST_NAME2));
        eo.addPolicyComponent(new PrimitiveAssertion(TEST_NAME3))
        p[i++].addPolicyComponent(a);
       
        p[i] = new Policy();
View Full Code Here

        p[i] = new Policy();
        a = new NestedPrimitiveAssertion(TEST_NAME1, false,
                                         null);
        nested = new Policy();
        a.setPolicy(nested);
        nested.addPolicyComponent(new PrimitiveAssertion(TEST_NAME3))
        p[i++].addPolicyComponent(a);
       
        return p;
    }
}
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.