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

opensaml.2.6.0.source-code.saml2-ecp-config.xml Maven / Gradle / Ivy

Go to download

The OpenSAML-J library provides tools to support developers working with the Security Assertion Markup Language (SAML).

There is a newer version: 2.6.4
Show newest version
<?xml version="1.0" encoding="UTF-8"?>
<XMLTooling xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecp="urn:oasis:names:tc:SAML:2.0:profiles:SSO:ecp" xmlns="http://www.opensaml.org/xmltooling-config" xsi:schemaLocation="http://www.opensaml.org/xmltooling-config ../../src/schema/xmltooling-config.xsd">
 
    <!-- SAML 2.0 ECP Object providers -->
    <ObjectProviders>
        
        <!-- Request -->
        <ObjectProvider qualifiedName="ecp:Request">
            <BuilderClass className="org.opensaml.saml2.ecp.impl.RequestBuilder"/>
            <MarshallingClass className="org.opensaml.saml2.ecp.impl.RequestMarshaller"/>
            <UnmarshallingClass className="org.opensaml.saml2.ecp.impl.RequestUnmarshaller"/>
        </ObjectProvider>

        <ObjectProvider qualifiedName="ecp:RequestType">
            <BuilderClass className="org.opensaml.saml2.ecp.impl.RequestBuilder"/>
            <MarshallingClass className="org.opensaml.saml2.ecp.impl.RequestMarshaller"/>
            <UnmarshallingClass className="org.opensaml.saml2.ecp.impl.RequestUnmarshaller"/>
        </ObjectProvider>
        
        <!-- Response -->
        <ObjectProvider qualifiedName="ecp:Response">
            <BuilderClass className="org.opensaml.saml2.ecp.impl.ResponseBuilder"/>
            <MarshallingClass className="org.opensaml.saml2.ecp.impl.ResponseMarshaller"/>
            <UnmarshallingClass className="org.opensaml.saml2.ecp.impl.ResponseUnmarshaller"/>
        </ObjectProvider>

        <ObjectProvider qualifiedName="ecp:ResponseType">
            <BuilderClass className="org.opensaml.saml2.ecp.impl.ResponseBuilder"/>
            <MarshallingClass className="org.opensaml.saml2.ecp.impl.ResponseMarshaller"/>
            <UnmarshallingClass className="org.opensaml.saml2.ecp.impl.ResponseUnmarshaller"/>
        </ObjectProvider>
        
        <!-- RelayState -->
        <ObjectProvider qualifiedName="ecp:RelayState">
            <BuilderClass className="org.opensaml.saml2.ecp.impl.RelayStateBuilder"/>
            <MarshallingClass className="org.opensaml.saml2.ecp.impl.RelayStateMarshaller"/>
            <UnmarshallingClass className="org.opensaml.saml2.ecp.impl.RelayStateUnmarshaller"/>
        </ObjectProvider>

        <ObjectProvider qualifiedName="ecp:RelayStateType">
            <BuilderClass className="org.opensaml.saml2.ecp.impl.RelayStateBuilder"/>
            <MarshallingClass className="org.opensaml.saml2.ecp.impl.RelayStateMarshaller"/>
            <UnmarshallingClass className="org.opensaml.saml2.ecp.impl.RelayStateUnmarshaller"/>
        </ObjectProvider>
 
         <!-- RequestAuthenticated -->
        <ObjectProvider qualifiedName="ecp:RequestAuthenticated">
            <BuilderClass className="org.opensaml.saml2.ecp.impl.RequestAuthenticatedBuilder"/>
            <MarshallingClass className="org.opensaml.saml2.ecp.impl.RequestAuthenticatedMarshaller"/>
            <UnmarshallingClass className="org.opensaml.saml2.ecp.impl.RequestAuthenticatedUnmarshaller"/>
        </ObjectProvider>

        <ObjectProvider qualifiedName="ecp:RequestAuthenticatedType">
            <BuilderClass className="org.opensaml.saml2.ecp.impl.RequestAuthenticatedBuilder"/>
            <MarshallingClass className="org.opensaml.saml2.ecp.impl.RequestAuthenticatedMarshaller"/>
            <UnmarshallingClass className="org.opensaml.saml2.ecp.impl.RequestAuthenticatedUnmarshaller"/>
        </ObjectProvider>

        <!-- SubjectConfirmation -->
        <ObjectProvider qualifiedName="ecp:SubjectConfirmation">
            <BuilderClass className="org.opensaml.saml2.ecp.impl.SubjectConfirmationBuilder"/>
            <MarshallingClass className="org.opensaml.saml2.ecp.impl.SubjectConfirmationMarshaller"/>
            <UnmarshallingClass className="org.opensaml.saml2.ecp.impl.SubjectConfirmationUnmarshaller"/>
        </ObjectProvider>

        <ObjectProvider qualifiedName="ecp:SubjectConfirmationType">
            <BuilderClass className="org.opensaml.saml2.ecp.impl.SubjectConfirmationBuilder"/>
            <MarshallingClass className="org.opensaml.saml2.ecp.impl.SubjectConfirmationMarshaller"/>
            <UnmarshallingClass className="org.opensaml.saml2.ecp.impl.SubjectConfirmationUnmarshaller"/>
        </ObjectProvider>
 
    </ObjectProviders>
 </XMLTooling>




© 2015 - 2024 Weber Informatics LLC | Privacy Policy