Thank you. Using that as a clue, I did some digging yesterday to see if
I could figure something else out. I couldn't. So yeah, an empty file
just lets it use whatever you have. And as I have been doing in the
past, if I want the URNs, I just put them in the mapping in the service.
Thanks again.
Richard
On 9/20/25 00:19, Derek Badge wrote:
Eugene shared this with me and it fixed it for me: "Hey we
experienced this we had to add an empty
“samlidp-attribute-definitions.json” in your build the path
src/main/resources/ . "
On Friday, September 19, 2025 at 6:13:50 PM UTC-4 Richard Frovarp wrote:
Something changed in 7+. It is now mapping known attributes to the
URN
for the Name of the attribute. I have at least one service that
despite
saying it needs the friendly name, isn't using that property to
find the
attribute.
So I need:
<saml2:Attribute FriendlyName="mail"
Name="urn:oid:0.9.2342.19200300.100.1.3">
to be
<saml2:Attribute FriendlyName="mail" Name="mail">
for this one service (and maybe others). Mapping the attribute
doesn't
work. I've tried
"attributeNameFormats": {
"@class": "java.util.HashMap",
"urn:oid:0.9.2342.19200300.100.1.3": "basic"
},
but that hasn't worked either. I could probably change the SP to look
for the URNs, but I would really like to take care of this via IdP
service config for the legacy ones that are going to give me trouble.
Thanks,
Richard
--
- Website: https://apereo.github.io/cas
- List Guidelines: https://goo.gl/1VRrw7
- Contributions: https://goo.gl/mh7qDG
---
You received this message because you are subscribed to the Google Groups "CAS Community" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion visit
https://groups.google.com/a/apereo.org/d/msgid/cas-user/daa1d23d-9e40-420d-b43d-5125a4de0e0b%40ndsu.edu.