[java-identity-provider] branch main updated: IDP-1710 support property replacement in XML.

Daniel Fisher dfisher at vt.edu
Fri Dec 4 05:12:44 UTC 2020


This is an automated email from the git hooks/post-receive script.

dfisher pushed a commit to branch main
in repository java-identity-provider.

View the commit online:
http://git.shibboleth.net/view/?p=java-identity-provider.git;a=commit;h=64da01062e05b6851223a9120d1712ab2ff5af23

The following commit(s) were added to refs/heads/main by this push:
       new  64da01062 IDP-1710 support property replacement in XML.
64da01062 is described below

commit 64da01062e05b6851223a9120d1712ab2ff5af23
Author: Daniel Fisher <dfisher at vt.edu>
AuthorDate: Fri Dec 4 00:01:52 2020 -0500

    IDP-1710 support property replacement in XML.
    
    Replace enum types in LDAP schema with string types.
---
 .../schema/shibboleth-attribute-resolver-dc.xsd    | 44 ++--------------------
 1 file changed, 3 insertions(+), 41 deletions(-)

diff --git a/idp-schema/src/main/resources/schema/shibboleth-attribute-resolver-dc.xsd b/idp-schema/src/main/resources/schema/shibboleth-attribute-resolver-dc.xsd
index 8cdfa64b1..ae73da9cc 100644
--- a/idp-schema/src/main/resources/schema/shibboleth-attribute-resolver-dc.xsd
+++ b/idp-schema/src/main/resources/schema/shibboleth-attribute-resolver-dc.xsd
@@ -568,7 +568,7 @@
                         </documentation>
                     </annotation>
                 </attribute>
-                <attribute name="connectionStrategy" type="dc:ConnectionStrategyType">
+                <attribute name="connectionStrategy" type="string">
                     <annotation>
                         <documentation>
                             The LDAP connection strategy. Acceptable values are DEFAULT, ACTIVE_PASSIVE, ROUND_ROBIN, and RANDOM.
@@ -595,7 +595,7 @@
                         </documentation>
                     </annotation>
                 </attribute>
-                <attribute name="authenticationType" type="dc:AuthenticationType">
+                <attribute name="authenticationType" type="string">
                     <annotation>
                         <documentation>
                             The LDAP authentication type. Acceptable values are ANONYMOUS, SIMPLE, STRONG, EXTERNAL, DIGEST_MD5, CRAM_MD5, GSSAPI.
@@ -603,7 +603,7 @@
                         </documentation>
                     </annotation>
                 </attribute>
-                <attribute name="searchScope" type="dc:SearchScopeType">
+                <attribute name="searchScope" type="string">
                     <annotation>
                         <documentation>
                             The LDAP search scope. Acceptable values are OBJECT, ONELEVEL, SUBTREE.
@@ -735,44 +735,6 @@
         </complexContent>
     </complexType>
     
-    <simpleType name="ConnectionStrategyType">
-        <annotation>
-            <documentation>Supported connection strategies.</documentation>
-        </annotation>
-        <restriction base="string">
-            <enumeration value="DEFAULT"/>
-            <enumeration value="ACTIVE_PASSIVE"/>
-            <enumeration value="ROUND_ROBIN"/>
-            <enumeration value="RANDOM"/>
-        </restriction>
-    </simpleType>
-
-    <simpleType name="AuthenticationType">
-        <annotation>
-            <documentation>Supported authentication types.</documentation>
-        </annotation>
-        <restriction base="string">
-            <enumeration value="ANONYMOUS"/>
-            <enumeration value="SIMPLE"/>
-            <enumeration value="STRONG"/>
-            <enumeration value="EXTERNAL"/>
-            <enumeration value="DIGEST_MD5"/>
-            <enumeration value="CRAM_MD5"/>
-            <enumeration value="GSSAPI"/>
-        </restriction>
-    </simpleType>
-
-    <simpleType name="SearchScopeType">
-        <annotation>
-            <documentation>Supported search scopes.</documentation>
-        </annotation>
-        <restriction base="string">
-            <enumeration value="SUBTREE"/>
-            <enumeration value="ONELEVEL"/>
-            <enumeration value="OBJECT"/>
-        </restriction>
-    </simpleType>
-
     <complexType name="LdapPoolConfigType">
         <attribute name="minPoolSize" type="string">
             <annotation>

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the commits mailing list