Encrypting OIDC secrets in static metadata
Wessel, Keith
kwessel at illinois.edu
Wed Oct 2 14:47:44 UTC 2024
In this case, though, it's not a prefix. It's a difference of the actual XML element:
<oidcmd:ClientSecret>verySecretClientSecretKeyValue1234567890</oidcmd:ClientSecret>
Versus
<oidcmd:ClientSecretKeyReference>secretReference1</oidcmd:ClientSecretKeyReference>
In the JSON, we have a "client_secret" key. Is there a different key or some other way of signaling that the value isa reference and not the actual secret vale?
Keith
-----Original Message-----
From: Cantor, Scott <cantor.2 at osu.edu>
Sent: Wednesday, October 2, 2024 9:35 AM
To: Shib Users <users at shibboleth.net>
Cc: Wessel, Keith <kwessel at illinois.edu>
Subject: Re: Encrypting OIDC secrets in static metadata
> Is there a way to include a reference in static JSON-format
> metadata?
Should be the same, the XML just gets turned into the same façade as JSON, the same ClientInformation interfaces. It's the content of the field containing the secret that gets parsed out and checked fo the hash prefix.
I don't know the format so I don't know what the field is, probably just client_secret or something, whatever's in the spec.
-- Scott
More information about the users
mailing list