[java-identity-provider COMMIT] in /trunk: idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attrib...
noreply at shibboleth.net
noreply at shibboleth.net
Fri Aug 26 05:16:55 EDT 2016
Author: rdw
Date: Fri Aug 26 05:16:54 2016
New Revision: 8353
URL: http://svn.shibboleth.net/view/java-identity-provider?rev=8353&view=rev
Log:
IDP-813 Flatten Attribute Resolution Namespaces - start on DataConnectors
https://issues.shibboleth.net/jira/browse/IDP-813
Introduce new intermediate base type for the flattened DataConnectors
Renamed "resolver:Script" to "resolver:ScriptedAttribute" to allow type distinction from "resolver:ScripedDataConnector"
Modified:
trunk/idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/ad/resolver/scriptedAttributeFile.xml
trunk/idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/ad/resolver/scriptedAttributeInline.xml
trunk/idp-schema/src/main/resources/schema/shibboleth-attribute-resolver.xsd
Modified: trunk/idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/ad/resolver/scriptedAttributeFile.xml
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/ad/resolver/scriptedAttributeFile.xml?rev=8353&r1=8352&r2=8353&view=diff
==============================================================================
--- trunk/idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/ad/resolver/scriptedAttributeFile.xml (original)
+++ trunk/idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/ad/resolver/scriptedAttributeFile.xml Fri Aug 26 05:16:54 2016
@@ -2,7 +2,7 @@
xmlns="urn:mace:shibboleth:2.0:resolver"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
dependencyOnly="1"
- xsi:type="Script" id="scriptedFile"
+ xsi:type="ScriptedAttribute" id="scriptedFile"
xsi:schemaLocation="urn:mace:shibboleth:2.0:resolver http://shibboleth.net/schema/idp/shibboleth-attribute-resolver.xsd">
<ScriptFile>src/test/resources/net/shibboleth/idp/attribute/resolver/spring/ad/file.script</ScriptFile>
</AttributeDefinition>
Modified: trunk/idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/ad/resolver/scriptedAttributeInline.xml
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/ad/resolver/scriptedAttributeInline.xml?rev=8353&r1=8352&r2=8353&view=diff
==============================================================================
--- trunk/idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/ad/resolver/scriptedAttributeInline.xml (original)
+++ trunk/idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/ad/resolver/scriptedAttributeInline.xml Fri Aug 26 05:16:54 2016
@@ -2,7 +2,7 @@
xmlns="urn:mace:shibboleth:2.0:resolver"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
dependencyOnly="1"
- xsi:type="Script" id="scriptedInline"
+ xsi:type="ScriptedAttribute" id="scriptedInline"
xsi:schemaLocation="urn:mace:shibboleth:2.0:resolver http://shibboleth.net/schema/idp/shibboleth-attribute-resolver.xsd">
<Script>foo="bar";</Script>
</AttributeDefinition>
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=8353&r1=8352&r2=8353&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 Aug 26 05:16:54 2016
@@ -161,7 +161,8 @@
</documentation>
</annotation>
</element>
- <complexType name="BaseDataConnectorType">
+
+ <complexType name="FlattenedBaseDataConnectorType">
<annotation>
<documentation>
Data connectors pull information from local infrastructure, such as
@@ -171,34 +172,49 @@
</annotation>
<complexContent>
<extension base="resolver:BaseResolutionPlugInType">
- <sequence>
+ <attribute name="noRetryDelay" type="string">
+ <annotation>
+ <documentation>Time to bypass connector after a failure before trying it again.</documentation>
+ </annotation>
+ </attribute>
+ <attribute name="springResources" type="string">
+ <annotation>
+ <documentation>Locations of Spring resource configurations.</documentation>
+ </annotation>
+ </attribute>
+ <attribute name="springResourcesRef" type="string">
+ <annotation>
[... 80 lines stripped ...]
More information about the commits
mailing list