It seems there are several improvements on the python version that were not migrated to java. For example the use of do_not_notify parameter on the getSAMLAssertionVerifying method. Review how OL Protect is supported