Package org.apache.cxf.ws.policy

Examples of org.apache.cxf.ws.policy.AssertionBuilderRegistry.register()


        reg.register(new Trust10Builder());
        reg.register(new Trust13Builder());
        reg.register(new UsernameTokenBuilder(pbuild));
        reg.register(new KeyValueTokenBuilder());
        reg.register(new WSS10Builder());
        reg.register(new WSS11Builder());
        reg.register(new X509TokenBuilder(pbuild));
       
        //add generic assertions for these known things to prevent warnings
        List<QName> others = Arrays.asList(new QName[] {
            SP12Constants.INCLUDE_TIMESTAMP, SP11Constants.INCLUDE_TIMESTAMP,
View Full Code Here


        reg.register(new Trust13Builder());
        reg.register(new UsernameTokenBuilder(pbuild));
        reg.register(new KeyValueTokenBuilder());
        reg.register(new WSS10Builder());
        reg.register(new WSS11Builder());
        reg.register(new X509TokenBuilder(pbuild));
       
        //add generic assertions for these known things to prevent warnings
        List<QName> others = Arrays.asList(new QName[] {
            SP12Constants.INCLUDE_TIMESTAMP, SP11Constants.INCLUDE_TIMESTAMP,
            SP12Constants.ENCRYPT_SIGNATURE, SP11Constants.ENCRYPT_SIGNATURE,
View Full Code Here

            SP12Constants.REQUIRE_DERIVED_KEYS,
            SP11Constants.REQUIRE_DERIVED_KEYS,
            new QName(SP12Constants.SP_NS, SP12Constants.ENCRYPT_BEFORE_SIGNING),
            new QName(SP11Constants.SP_NS, SP11Constants.ENCRYPT_BEFORE_SIGNING),
        });
        reg.register(new XMLPrimitiveAssertionBuilder(others));
    }
   
    public void registerProviders() {
        //interceptor providers for all of the above
        PolicyInterceptorProviderRegistry reg = bus.getExtension(PolicyInterceptorProviderRegistry.class);
View Full Code Here

   
    @Before
    public void setUp() {
        AssertionBuilderRegistry abr = new AssertionBuilderRegistryImpl();
        AssertionBuilder ab = new XMLPrimitiveAssertionBuilder();
        abr.register(new QName("http://cxf.apache.org/test/assertions", "A"), ab);
        abr.register(new QName("http://cxf.apache.org/test/assertions", "B"), ab);
        abr.register(new QName("http://cxf.apache.org/test/assertions", "C"), ab);
       
        PolicyBuilderImpl pb = new PolicyBuilderImpl();
        pb.setAssertionBuilderRegistry(abr);
View Full Code Here

    @Before
    public void setUp() {
        AssertionBuilderRegistry abr = new AssertionBuilderRegistryImpl();
        AssertionBuilder ab = new XMLPrimitiveAssertionBuilder();
        abr.register(new QName("http://cxf.apache.org/test/assertions", "A"), ab);
        abr.register(new QName("http://cxf.apache.org/test/assertions", "B"), ab);
        abr.register(new QName("http://cxf.apache.org/test/assertions", "C"), ab);
       
        PolicyBuilderImpl pb = new PolicyBuilderImpl();
        pb.setAssertionBuilderRegistry(abr);
        app = new Wsdl11AttachmentPolicyProvider();
View Full Code Here

    public void setUp() {
        AssertionBuilderRegistry abr = new AssertionBuilderRegistryImpl();
        AssertionBuilder ab = new XMLPrimitiveAssertionBuilder();
        abr.register(new QName("http://cxf.apache.org/test/assertions", "A"), ab);
        abr.register(new QName("http://cxf.apache.org/test/assertions", "B"), ab);
        abr.register(new QName("http://cxf.apache.org/test/assertions", "C"), ab);
       
        PolicyBuilderImpl pb = new PolicyBuilderImpl();
        pb.setAssertionBuilderRegistry(abr);
        app = new Wsdl11AttachmentPolicyProvider();
        app.setBuilder(pb);
View Full Code Here

        builder.setAssertionBuilderRegistry(abr);
       
        NestedPrimitiveAssertionBuilder npab = new NestedPrimitiveAssertionBuilder();
        npab.setPolicyBuilder(builder);
        npab.setKnownElements(Collections.singletonList(TEST_NAME1));
        abr.register(TEST_NAME1, npab);
       
        PrimitiveAssertionBuilder pab = new PrimitiveAssertionBuilder();
        Collection<QName> known = new ArrayList<QName>();
        known.add(TEST_NAME2);
        known.add(TEST_NAME3);
View Full Code Here

        PrimitiveAssertionBuilder pab = new PrimitiveAssertionBuilder();
        Collection<QName> known = new ArrayList<QName>();
        known.add(TEST_NAME2);
        known.add(TEST_NAME3);
        pab.setKnownElements(known);
        abr.register(TEST_NAME2, pab);
        abr.register(TEST_NAME3, pab);
       
        originalNamespace = PolicyConstants.getNamespace();
        PolicyConstants.setNamespace(PolicyConstants.NAMESPACE_XMLSOAP_200409);
    }
View Full Code Here

        Collection<QName> known = new ArrayList<QName>();
        known.add(TEST_NAME2);
        known.add(TEST_NAME3);
        pab.setKnownElements(known);
        abr.register(TEST_NAME2, pab);
        abr.register(TEST_NAME3, pab);
       
        originalNamespace = PolicyConstants.getNamespace();
        PolicyConstants.setNamespace(PolicyConstants.NAMESPACE_XMLSOAP_200409);
    }
   
View Full Code Here

        bus = control.createMock(Bus.class);
        AssertionBuilderRegistry abr = new AssertionBuilderRegistryImpl();
        abr.setIgnoreUnknownAssertions(false);
        XMLPrimitiveAssertionBuilder ab = new XMLPrimitiveAssertionBuilder();
        ab.setBus(bus);
        abr.register(new QName("http://cxf.apache.org/test/assertions", "A"), ab);
        abr.register(new QName("http://cxf.apache.org/test/assertions", "B"), ab);
        abr.register(new QName("http://cxf.apache.org/test/assertions", "C"), ab);
       
        PolicyBuilderImpl pb = new PolicyBuilderImpl();
        pb.setAssertionBuilderRegistry(abr);
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.