Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0

The following example is the ARPs used by the OhioLINK staff IdP.  It releases the eduPersonPrincipalName attribute only to the OhioLINK servers and Internet2.

<?xml version="1.0" encoding="UTF-8"?>
<AttributeReleasePolicy xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="urn:mace:shibboleth:arp:1.0" xsi:schemaLocation="urn:mace:shibboleth:arp:1.0 shibboleth-arp-1.0.xsd" >
        <Description>OhioLINK Staff ARP</Description>
        <Rule>
                <Target>
                        <Requester matchFunction="urn:mace:shibboleth:arp:matchFunction:regexMatch">

https://.+\.ohiolink\.edu/shibboleth

</Requester>
                </Target>
                <Attribute name="urn:mace:dir:attribute-def:eduPersonPrincipalName">
                        <AnyValue release="permit"/>
                </Attribute>
        </Rule>
        <Rule>
                <Target>
                        <Requester matchFunction="urn:mace:shibboleth:arp:matchFunction:exactShar">

https://spaces.internet2.edu/shibboleth

</Requester>
                </Target>
                <Attribute name="urn:mace:dir:attribute-def:eduPersonPrincipalName">
                        <AnyValue release="permit"/>
                </Attribute>
        </Rule>
</AttributeReleasePolicy>