SLO Logout Propagation error - Resolver returned no EncryptionParameters
Lipscomb, Gary
glipscomb at csu.edu.au
Mon Feb 7 04:27:52 UTC 2022
Hi Scott,
A little confused
Looking at the documentation
https://shibboleth.atlassian.net/wiki/spaces/IDP4/pages/1265631693/SAML2LogoutConfiguration
Options common to SAML 2.0 profiles
NAME Type Default Description
encryptionOptional Boolean false Whether to automatically disable encryption if the relying party does not possess a suitable key
https://shibboleth.atlassian.net/wiki/spaces/IDP4/pages/1265631679/MetadataDrivenConfiguration
Profile Profile URL
SAML2.Logout http://shibboleth.net/ns/profiles/saml2/logout
From the above I assumed
<saml:Attribute Name=http://shibboleth.net/ns/profiles/saml2/logout/encryptionOptional NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri">
<saml:AttributeValue xsi:type="xsd:boolean">true</saml:AttributeValue>
</saml:Attribute>
Was valid syntax to use in the metadata
Regards
Gary
-----Original Message-----
From: Cantor, Scott <cantor.2 at osu.edu>
Sent: Monday, 7 February 2022 15:10
To: Shib Users <users at shibboleth.net>
Cc: Lipscomb, Gary <glipscomb at csu.edu.au>
Subject: Re: SLO Logout Propagation error - Resolver returned no EncryptionParameters
> The vendor in question doesn’t have an encryption key in their
> metadata so I have added encryptionOptional into the metadata [2]
The optional setting is a Java property, not a profile setting, there is no such tag by that name. If you want to tag it, you would have to apply a tag to set encryptNameID=false for it to affect a logout.
The actual property affects everything and is not specific to any one SP or use case, it's all or nothing.
-- Scott
More information about the users
mailing list