Co-authored-by: Anthony Bucci <abucci@bucci.onl>
* Include XSAny when searching for candidate usernames
* Add unit tests for findSamlAssertionCandidateUsernames
* DRYD-1687: Load NAGPRA reports in only core and anthro (#453)
* Update Version to 8.1.1 (#454)
* Update build release to 8.1.1
* Update cspace-ui release in build properties
* SAML SSO unit tests etc. (#455)
* Added two unit tests to SecurityUtilsTest to verify the found email address is correct
* Removed unused imports in SecurityUtilsTest
* Added unit tests for ServicesConfigReader while investigating DRYD-1702
* cleaned up leftover printlns in SecurityUtilsTest
* cleaned up imports in SecurityUtilsTest
* reorganized methods in ServicesConfigReaderImplTest
* refactored findUser method to make it easier to test and prepare it for deprecation of ReponseToken
* refactored some useful common code out of SecurityUtilsTest into AbstractSecurityTestBase
* refactored some of the SAML-object-creating utility methods
* made 'parse' methods public so they can be tested
* added unit test to check that 'identifier' probe assertions correctly pull out attribute values
* source cleanup: organizing imports, formatting
* added .mvn to .gitignore to ignore local, per-developer maven properties
---------
Co-authored-by: Anthony Bucci <abucci@bucci.onl>
* DRYD-1714: controlling when JAXB code generation runs, using a user-settable property controlling <phase> in the plugin execution
---------
Co-authored-by: Michael Ritter <mikejritter@users.noreply.github.com> Co-authored-by: Anthony Bucci <abucci@bucci.onl>