[java-shib-attribute] 02/02: JSATTR-6: SAML AttributeQuery DataConnector
Brent Putman
putmanb at georgetown.edu
Fri Nov 7 01:40:14 UTC 2025
This is an automated email from the git hooks/post-receive script.
putmanb pushed a commit to branch main
in repository java-shib-attribute.
View the commit online:
https://git.shibboleth.net/view/?p=java-shib-attribute.git;a=commit;h=3be605faf01906c110a279028ee41aa1b0a668f5
commit 3be605faf01906c110a279028ee41aa1b0a668f5
Author: Brent Putman <putmanb at georgetown.edu>
AuthorDate: Thu Nov 6 18:31:34 2025 -0500
JSATTR-6: SAML AttributeQuery DataConnector
Fix schema to use resolver:string vs xsd:string, to enforce min length.
---
.../resources/schema/shibboleth-attribute-resolver.xsd | 16 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)
diff --git a/shib-attribute-resolver-spring/src/main/resources/schema/shibboleth-attribute-resolver.xsd b/shib-attribute-resolver-spring/src/main/resources/schema/shibboleth-attribute-resolver.xsd
index b00c48776..2852c9971 100644
--- a/shib-attribute-resolver-spring/src/main/resources/schema/shibboleth-attribute-resolver.xsd
+++ b/shib-attribute-resolver-spring/src/main/resources/schema/shibboleth-attribute-resolver.xsd
@@ -1835,7 +1835,7 @@
</complexType>
</element>
</sequence>
- <attribute name="subjectMatch" type="string">
+ <attribute name="subjectMatch" type="resolver:string">
<annotation>
<documentation>
A boolean flag indicating whether to perform matching of Assertion subjects against the value in the query.
@@ -1843,7 +1843,7 @@
</documentation>
</annotation>
</attribute>
- <attribute name="filterAttributes" type="string">
+ <attribute name="filterAttributes" type="resolver:string">
<annotation>
<documentation>
A boolean flag indicating whether whether to filter attributes received in the SAML response.
@@ -1864,14 +1864,14 @@
<complexContent>
<extension base="resolver:AbstractSAMLType">
<choice minOccurs="1" maxOccurs="unbounded">
- <element name="Entity" type="string">
+ <element name="Entity" type="resolver:string">
<annotation>
<documentation>
The value of the element is an entityID of a SAML 2.0 Attribute Authority against which to query .
</documentation>
</annotation>
</element>
- <element name="EntityReference" type="string">
+ <element name="EntityReference" type="resolver:string">
<annotation>
<documentation>
The value of the element is the ID of an attribute available for the user.
@@ -1881,22 +1881,22 @@
</annotation>
</element>
</choice>
- <attribute name="subjectAttributeIDs" type="string">
+ <attribute name="subjectAttributeIDs" type="resolver:string">
<annotation>
<documentation>
- The list of dependency attribute IDs to search for a value used to construct
+ The space-delimited list of dependency attribute IDs to search for a value used to construct
the AttributeQuery Subject NameID value used in the SAML query.
</documentation>
</annotation>
</attribute>
- <attribute name="subjectNameIDFormatMapRef" type="string">
+ <attribute name="subjectNameIDFormatMapRef" type="resolver:string">
<annotation>
<documentation>
An optional map allowing to customize the NameID format URI on a per attribute ID basis.
</documentation>
</annotation>
</attribute>
- <attribute name="subjectDefaultNameIDFormat" type="string">
+ <attribute name="subjectDefaultNameIDFormat" type="resolver:string">
<annotation>
<documentation>
The default format URI used to construct the Subject NameID if a custom format for the attribute ID
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
More information about the commits
mailing list