On Tue, Aug 28, 2012 at 11:57 AM, Benjamin Ryan
> The IDP that I have been testing Shibboleth authentication do
> not supply first/last name as attributes and so auto-registration fails as
> three parameters are required in the registerNewEPerson method.
> Is there a way to work round this as I will not be able to
> get these values only persistent id and affiliations from most IDPs.
well, a workaround would be to just make your own auth plugin as a
copy of ShibAuthentication.java (don't just change it without renaming
it because it would be just overwritten during your next upgrade) -
change the file name, class name and the getLogger() argument. Then
just assign String fname = NULL; and String lname = NULL; (or you can
use some fixed strings like 'University' and 'student'), specify your
plugin's name in
[dspace-src]/dspace/config/modules/authentication.cfg, rebuild and