[java-identity-provider COMMIT] /trunk/idp-schema/src/main/resources/schema/shibboleth-attribute-resolver.xsd

noreply at shibboleth.net noreply at shibboleth.net
Fri Dec 11 10:54:14 EST 2015


Author: scantor
Date: Fri Dec 11 10:54:14 2015
New Revision: 8026

URL: http://svn.shibboleth.net/view/java-identity-provider?rev=8026&view=rev
Log:
IDP-877 - Adjust schema documentation of sourceAttributeID attribute

Modified:
    trunk/idp-schema/src/main/resources/schema/shibboleth-attribute-resolver.xsd

Modified: trunk/idp-schema/src/main/resources/schema/shibboleth-attribute-resolver.xsd
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-schema/src/main/resources/schema/shibboleth-attribute-resolver.xsd?rev=8026&r1=8025&r2=8026&view=diff
==============================================================================
--- trunk/idp-schema/src/main/resources/schema/shibboleth-attribute-resolver.xsd	(original)
+++ trunk/idp-schema/src/main/resources/schema/shibboleth-attribute-resolver.xsd	Fri Dec 11 10:54:14 2015
@@ -88,12 +88,14 @@
 				<attribute name="sourceAttributeID" type="string">
 					<annotation>
 						<documentation>
-							The name of the attribute from the data connector which should be
-							used to populate this attribute definition. For example, an attribute
-							definition for "eduPersonPrincipalName" may	have a source attribute of
-							"uid" along with an appropriate scope value. This is an optional
-							attribute, and if left empty the ID of the attribute definition will be
-							used for the source	attribute.
+							The name of the attribute from a data connector dependency which should be
+							used to populate this attribute definition.
+                            
+                            Whether this attribute is required or optional depends on whether the dependency
+                            set contains data connectors or attribute definitions. It may be left out for
+                            attribute dependencies but MUST be set if there are data connector dependencies.
+                            
+                            This was a flawed schema design and may eventually be altered.
 						</documentation>
 					</annotation>
 				</attribute>



More information about the commits mailing list