All Downloads are FREE. Search and download functionalities are using the official Maven repository.

nsaml.openws.1.5.0.source-code.wspolicy-config.xml Maven / Gradle / Ivy

Go to download

The OpenWS library provides a growing set of tools to work with web services at a low level. These tools include classes for creating and reading SOAP messages, transport-independent clients for connecting to web services, and various transports for use with those clients.

There is a newer version: 1.5.2
Show newest version
<?xml version="1.0" encoding="UTF-8"?>
<XMLTooling xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns="http://www.opensaml.org/xmltooling-config" xsi:schemaLocation="http://www.opensaml.org/xmltooling-config ../../src/schema/xmltooling-config.xsd">

    <!-- WS-Policy 2004 Object Providers -->
    <ObjectProviders>
    
        <!-- wsp:All -->
        <ObjectProvider qualifiedName="wsp:All">
            <BuilderClass className="org.opensaml.ws.wspolicy.impl.AllBuilder"/>
            <MarshallingClass className="org.opensaml.ws.wspolicy.impl.AllMarshaller"/>
            <UnmarshallingClass className="org.opensaml.ws.wspolicy.impl.AllUnmarshaller"/>
        </ObjectProvider>
        
        <!-- wsp:AppliesTo -->
        <ObjectProvider qualifiedName="wsp:AppliesTo">
            <BuilderClass className="org.opensaml.ws.wspolicy.impl.AppliesToBuilder"/>
            <MarshallingClass className="org.opensaml.ws.wspolicy.impl.AppliesToMarshaller"/>
            <UnmarshallingClass className="org.opensaml.ws.wspolicy.impl.AppliesToUnmarshaller"/>
        </ObjectProvider>
        
        <!-- wsp:ExactlyOne -->
        <ObjectProvider qualifiedName="wsp:ExactlyOne">
            <BuilderClass className="org.opensaml.ws.wspolicy.impl.ExactlyOneBuilder"/>
            <MarshallingClass className="org.opensaml.ws.wspolicy.impl.ExactlyOneMarshaller"/>
            <UnmarshallingClass className="org.opensaml.ws.wspolicy.impl.ExactlyOneUnmarshaller"/>
        </ObjectProvider>

        <!-- wsp:Policy -->
        <ObjectProvider qualifiedName="wsp:Policy">
            <BuilderClass className="org.opensaml.ws.wspolicy.impl.PolicyBuilder"/>
            <MarshallingClass className="org.opensaml.ws.wspolicy.impl.PolicyMarshaller"/>
            <UnmarshallingClass className="org.opensaml.ws.wspolicy.impl.PolicyUnmarshaller"/>
        </ObjectProvider>
        
        <!-- wsp:PolicyAttachment -->
        <ObjectProvider qualifiedName="wsp:PolicyAttachment">
            <BuilderClass className="org.opensaml.ws.wspolicy.impl.PolicyAttachmentBuilder"/>
            <MarshallingClass className="org.opensaml.ws.wspolicy.impl.PolicyAttachmentMarshaller"/>
            <UnmarshallingClass className="org.opensaml.ws.wspolicy.impl.PolicyAttachmentUnmarshaller"/>
        </ObjectProvider>

        <!-- wsp:PolicyReference -->
        <ObjectProvider qualifiedName="wsp:PolicyReference">
            <BuilderClass className="org.opensaml.ws.wspolicy.impl.PolicyReferenceBuilder"/>
            <MarshallingClass className="org.opensaml.ws.wspolicy.impl.PolicyReferenceMarshaller"/>
            <UnmarshallingClass className="org.opensaml.ws.wspolicy.impl.PolicyReferenceUnmarshaller"/>
        </ObjectProvider>

    </ObjectProviders>

</XMLTooling>




© 2015 - 2024 Weber Informatics LLC | Privacy Policy