Attribute Release Policy (ARP) | ||||||||
| Line: 89 to 89 | ||||||||
|---|---|---|---|---|---|---|---|---|
specific service provider, identified by their SP providerId.
| ||||||||
| Changed: | ||||||||
| < < |
"urn:mace:federation.org.au:testfed:sp-error.mams.org.au": | |||||||
| > > |
"urn:mace:federation.mams.local:testfed:sp-error.mams.org.au": | |||||||
<Target>
| ||||||||
| Changed: | ||||||||
| < < |
| |||||||
| > > |
| |||||||
| ||||||||
| Changed: | ||||||||
| < < |
| |||||||
| > > |
| |||||||
all attributes will be released because the target will now match:
<Target>
| ||||||||
| Changed: | ||||||||
| < < |
| |||||||
| > > |
| |||||||
Attribute Release Policy (ARP) | ||||||||
| Line: 86 to 86 | ||||||||
|---|---|---|---|---|---|---|---|---|
Releasing Attributes for Specific Service Provider
| ||||||||
| Changed: | ||||||||
| < < |
specific service provider, identified by their hostname. | |||||||
| > > |
specific service provider, identified by their SP providerId. | |||||||
| ||||||||
Attribute Release Policy (ARP) | ||||||||
| Line: 105 to 105 | ||||||||
|---|---|---|---|---|---|---|---|---|
| Changed: | ||||||||
| < < |
| |||||||
| > > |
<Attribute name="urn:mace:dir:attribute-def:eduPersonAffiliation">
<Value release="permit">staff</Value>
<Value release="deny">member</Value>
</Attribute>
| |||||||
| Changed: | ||||||||
| < < |
-- ChiNguyen - 19 Feb 2006 | |||||||
| > > |
| |||||||
Attribute Release Policy (ARP) | ||||||||
| Line: 89 to 89 | ||||||||
|---|---|---|---|---|---|---|---|---|
specific service provider, identified by their hostname.
| ||||||||
| Changed: | ||||||||
| < < |
"urn:mace:federation.org.au:testfed:level-1:sp-error.mams.org.au": | |||||||
| > > |
"urn:mace:federation.org.au:testfed:sp-error.mams.org.au": | |||||||
<Target>
| ||||||||
| Changed: | ||||||||
| < < |
| |||||||
| > > |
| |||||||
| ||||||||
| Changed: | ||||||||
| < < |
| |||||||
| > > |
| |||||||
all attributes will be released because the target will now match:
<Target>
| ||||||||
| Changed: | ||||||||
| < < |
| |||||||
| > > |
| |||||||
Attribute Release Policy (ARP) | ||||||||
| Line: 6 to 6 | ||||||||
|---|---|---|---|---|---|---|---|---|
| are determined by the use of Attributes Release Policies (ARPs). A full and comprehensive description of | ||||||||
| Changed: | ||||||||
| < < |
ARP configuration is provided by the Shibboleth community. | |||||||
| > > |
ARP configuration is provided by the Shibboleth community. | |||||||
| It is reccommended that institutions interested in becoming an IdP should study the Shibboleth installation guide on ARP carefully. Some key points to note: | ||||||||
Attribute Release Policy (ARP) | ||||||||
| Line: 89 to 89 | ||||||||
|---|---|---|---|---|---|---|---|---|
specific service provider, identified by their hostname.
| ||||||||
| Changed: | ||||||||
| < < |
"urn:au:testfed:level-1:sp-error.mams.org.au": | |||||||
| > > |
"urn:mace:federation.org.au:testfed:level-1:sp-error.mams.org.au": | |||||||
<Target>
| ||||||||
| Changed: | ||||||||
| < < |
| |||||||
| > > |
| |||||||
| ||||||||
| Changed: | ||||||||
| < < |
| |||||||
| > > |
| |||||||
all attributes will be released because the target will now match:
<Target>
| ||||||||
| Changed: | ||||||||
| < < |
| |||||||
| > > |
| |||||||
Attribute Release Policy (ARP) | ||||||||
| Changed: | ||||||||
| < < |
In Shibboleth, all releases of attributes that are "resolvable" by the resolver | |||||||
| > > |
On the Shibboleth IdP side, all releases of attributes that are "resolvable" by the resolver | |||||||
| are determined by the use of Attributes Release Policies (ARPs). A full and comprehensive description of | ||||||||
| Line: 23 to 23 | ||||||||
|---|---|---|---|---|---|---|---|---|
To best understand how to setup the ARP in practice, we will go through setting the ARP for the following:
| ||||||||
| Changed: | ||||||||
| < < |
| |||||||
| > > |
| |||||||
| Changed: | ||||||||
| < < |
Prerequsites: | |||||||
| > > |
Prerequisites: | |||||||
| Changed: | ||||||||
| < < |
| |||||||
| > > |
| |||||||
| ||||||||
| Deleted: | ||||||||
| < < |
This is the machine where we will deploy our JSP application.
| |||||||
| ||||||||
| Changed: | ||||||||
| < < |
This JSP application reflects attributes and values passed via Shibboleth, and has three service levels: | |||||||
| > > |
This JSP application reflects attributes passed via Shibboleth, and has three service levels: | |||||||
| * Bronze service requires release of “eduPersonAffiliation” attribute only. * Silver service requires release of “eduPersonAffiliation” and “eduPersonNickname” attributes. * Gold service requires release of “eduPersonAffiliation”, “eduPersonNickname” and “sn” attributes. | ||||||||
| Line: 42 to 40 | ||||||||
Releasing Attributes for Different Service Levels | ||||||||
| Added: | ||||||||
| > > |
| |||||||
| ||||||||
| Line: 59 to 60 | ||||||||
| Added: | ||||||||
| > > |
<Attribute name="urn:mace:dir:attribute-def:eduPersonNickname">
<AnyValue release="permit"/>
</Attribute>
<nop>
| |||||||
| Added: | ||||||||
| > > |
<Attribute name="urn:mace:dir:attribute-def:sn">
<AnyValue release="permit"/>
</Attribute>
| |||||||
| Added: | ||||||||
| > > |
||||||||
Releasing Attributes for Specific Service Provider | ||||||||
| Changed: | ||||||||
| < < |
Attributes SmartScope? | |||||||
| > > |
<Target>
<Requester matchFunction="urn:mace:shibboleth:arp:matchFunction:exactShar">urn:au:testfed:level-1:sp-error.mams.org.au</Requester>
</Target>
<Target>
<Requester matchFunction="urn:mace:shibboleth:arp:matchFunction:exactShar">urn:au:testfed:level-1:sp.mams.org.au</Requester>
</Target>
| |||||||
|
| ||||||||
| ||||||||
| Changed: | ||||||||
| < < |
Attribute Release Policy (ARP) | |||||||
| > > |
Attribute Release Policy (ARP) | |||||||
| Changed: | ||||||||
| < < |
Purpose | |||||||
| > > |
In Shibboleth, all releases of attributes that are "resolvable" by the resolver are determined by the use of Attributes Release Policies (ARPs). | |||||||
| Changed: | ||||||||
| < < |
Components of ARP | |||||||
| > > |
A full and comprehensive description of ARP configuration is provided by the Shibboleth community. It is reccommended that institutions interested in becoming an IdP should study the Shibboleth installation guide on ARP carefully. | |||||||
| Added: | ||||||||
| > > |
Some key points to note: | |||||||
| Changed: | ||||||||
| < < |
Example | |||||||
| > > |
| |||||||
| Added: | ||||||||
| > > |
To best understand how to setup the ARP in practice, we will go through setting the ARP for the following:
| |||||||
| Changed: | ||||||||
| < < |
-- BrucLiong - 16 Feb 2006 | |||||||
| > > |
Prerequsites:
Releasing Attributes for Different Service Levels
<?xml version="1.0" encoding="UTF-8"?>
<AttributeReleasePolicy xmlns="urn:mace:shibboleth:arp:1.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:mace:shibboleth:arp:1.0 shibboleth-arp-1.0.xsd">
<Rule>
<Description/>
<Target>
<AnyTarget/>
</Target>
<Attribute name="urn:mace:dir:attribute-def:eduPersonAffiliation">
<AnyValue release="permit"/>
</Attribute>
</Rule>
</AttributeReleasePolicy>
Releasing Attributes for Specific Service ProviderAttributes SmartScope?-- ChiNguyen - 19 Feb 2006 | |||||||
| Line: 1 to 1 | ||||||||
|---|---|---|---|---|---|---|---|---|
| Added: | ||||||||
| > > |
Attribute Release Policy (ARP)PurposeComponents of ARPExample-- BrucLiong - 16 Feb 2006 | |||||||