Skip to content

Normalize attribute references and add projection helpers#1089

Merged
bdemers merged 1 commit intodevelopfrom
feature/attribute-normalization
Apr 3, 2026
Merged

Normalize attribute references and add projection helpers#1089
bdemers merged 1 commit intodevelopfrom
feature/attribute-normalization

Conversation

@bdemers
Copy link
Copy Markdown
Member

@bdemers bdemers commented Mar 30, 2026

Add AttributeReference.isFullyQualified() and deprecate hasUrn().
Normalize unqualified AttributeReference objects to fully qualified
form in BaseResourceTypeResourceImpl before creating ScimRequestContext,
searching base and extension schemas for the resource type.

Add getIncludedAttributeNames() and getExcludedAttributeNames() on
ScimRequestContext — returns fully qualified strings since the server
layer pre-qualifies all references.

@bdemers
Copy link
Copy Markdown
Member Author

bdemers commented Mar 30, 2026

@bdemers bdemers force-pushed the feature/pagination-helpers branch from 36d37cb to 49da5d1 Compare March 30, 2026 22:03
@bdemers bdemers force-pushed the feature/attribute-normalization branch 2 times, most recently from 18989d9 to 9b66a1f Compare April 3, 2026 01:48
@bdemers bdemers force-pushed the feature/pagination-helpers branch from 8cf354c to 389deae Compare April 3, 2026 02:06
@bdemers bdemers force-pushed the feature/attribute-normalization branch from 9b66a1f to 8bc0072 Compare April 3, 2026 02:06
Base automatically changed from feature/pagination-helpers to develop April 3, 2026 02:15
Add AttributeReference.isFullyQualified() and deprecate hasUrn().
Normalize unqualified AttributeReference objects to fully qualified
form in BaseResourceTypeResourceImpl before creating ScimRequestContext,
searching base and extension schemas for the resource type.

Add getIncludedAttributeNames() and getExcludedAttributeNames() on
ScimRequestContext — returns fully qualified strings since the server
layer pre-qualifies all references.

Generated-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@bdemers bdemers force-pushed the feature/attribute-normalization branch from 8bc0072 to 29e77ba Compare April 3, 2026 02:33
@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 3, 2026

View details about the 'Apache Rat - Check' build 876 in the Build Scan 📊

@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 3, 2026

View details about the 'Maven Verify (with Java 21-zulu)' build 1870 in the Build Scan 📊

@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 3, 2026

View details about the 'Maven Verify (with Java 17-zulu)' build 1870 in the Build Scan 📊

@bdemers bdemers merged commit 5f38a83 into develop Apr 3, 2026
6 checks passed
@bdemers bdemers deleted the feature/attribute-normalization branch April 3, 2026 02:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant