Add default rules for schacHomeOrganization to config.
Basics
Logistics
Basics
Logistics
Description
Environment
None
Activity
Scott Cantor
January 26, 2022 at 3:39 PM
No. Let’s please just not check for that much detail in the test, it’s really too brittle if we can’t make adjustments.
Tom Zeller
January 26, 2022 at 3:37 PM
Any chance the order of attributes returned in the CAS response can be controlled / sorted ?
Have a feeling the answer is no, but it would make the test a little easier to write / compare the XML.
Tom Zeller
January 26, 2022 at 1:54 PM
(edited)
Looks like the integration tests will need to be updated, there were some failures because of the new attribute :
19:21:51 [ERROR] net.shibboleth.idp.test.cas.CASIntegrationTest.testCASSSO[BrowserData {platform:null, browser:firefox, version:null, device:null}](1) Time elapsed: 23.881 s <<< FAILURE!
19:21:51 java.lang.AssertionError: expected [<cas:serviceresponse xmlns:cas="http://www.yale.edu/tp/cas"><cas:authenticationsuccess><cas:user>jdoe</cas:user></cas:authenticationsuccess></cas:serviceresponse>] but found [<cas:serviceresponse xmlns:cas="http://www.yale.edu/tp/cas"><cas:authenticationsuccess><cas:user>jdoe</cas:user><cas:attributes><cas:schachomeorganization>example.org</cas:schachomeorganization></cas:attributes></cas:authenticationsuccess></cas:serviceresponse>]
19:21:51 at net.shibboleth.idp.test.cas.CASIntegrationTest.testCASSSO(CASIntegrationTest.java:132)
Scott Cantor
January 25, 2022 at 8:43 PM
Added a larger set of SCHAC rules as well.
Done
Details
Details
Assignee
Scott Cantor
Scott CantorReporter
Scott Cantor
Scott CantorFix versions
Created January 24, 2022 at 7:39 PM
Updated April 15, 2022 at 5:07 PM
Resolved January 25, 2022 at 8:43 PM
The new entity categories REFEDS is moving to standardize are pushing this for passing an official “organization” attribute so we should put that in place with the scope by default.