-
- Downloads
Merge branch 'split_manifest_header' into 'master'
Consume isMemberOf attribute as single value with semi-colon delimited list of manifest groups In the List Library application, which is attempting to consume Manifest groups as UW Spring Security authorities, we discovered that multiple Manifest groups are not provided by the login server as multiple isMemberOf headers but as one string with the Manifest groups delimited by semi-colons. This PR revises the default Preauth mapper to split the isMemberOf string apart into a Java collection, which is the correct format for the authorities argument to the UWUserDetailsImpl constructor. Notify: @paul.erickson @ahoffmann @gutkowski @bkeen See merge request !24
No related branches found
No related tags found
Showing
- uw-spring-security-core/src/main/java/edu/wisc/uwss/preauth/PreauthenticatedUserDetailsAttributeMapper.java 12 additions, 1 deletion...s/preauth/PreauthenticatedUserDetailsAttributeMapper.java
- uw-spring-security-core/src/test/java/edu/wisc/uwss/preauth/PreauthenticatedUserDetailsAttributeMapperTest.java 2 additions, 4 deletions...eauth/PreauthenticatedUserDetailsAttributeMapperTest.java
- uw-spring-security-core/src/test/java/edu/wisc/uwss/preauth/UWUserDetailsAuthenticationFilterTest.java 1 addition, 1 deletion...c/uwss/preauth/UWUserDetailsAuthenticationFilterTest.java
Please register or sign in to comment