1 <AttributeResolver xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="urn:mace:shibboleth:resolver:1.0" xsi:schemaLocation="urn:mace:shibboleth:resolver:1.0 shibboleth-resolver-1.0.xsd">
3 <!-- A fictious example of how GPA can be used to assign a distinction -->
4 <FormattedAttributeDefinition id="distinction" sourceName="gpa">
5 <DataConnectorDependency requires="file"/>
6 <Source format="java.text.DecimalFormat" pattern="0.00"/>
7 <Target format="java.text.ChoiceFormat"
8 pattern="2<none|2.99<honors|3.49<cum laude|3.79<magna cum laude|4#president gold medal"/>
9 </FormattedAttributeDefinition>
11 <CustomDataConnector id="file"
12 class="edu.internet2.middleware.shibboleth.aa.attrresolv.FileConnector"
13 datafile="data/attr-format.datafile.2"