Javadoc
Register a new eperson object. This method is called when no existing user was
found for the NetID or Email and autoregister is enabled. When these conditions
are met this method will create a new eperson object.
In order to create a new eperson object there is a minimal set of metadata
required: Email, First Name, and Last Name. If we don't have access to these
three pieces of information then we will be unable to create a new eperson
object, such as the case when Tomcat's Remote User field is used to identify
a particular user.
Note, that this method only adds the minimal metadata. Any additional metadata
will need to be added by the updateEPerson method.