Package org.dspace.eperson
Provides classes representing e-people and groups of e-people.
-
Class Summary Class Description AccountServiceImpl Methods for handling registration by email and forgotten passwords.CaptchaServiceImpl Basic services implementation for the Captcha.CaptchaSettings This model class represent reCaptcha Google credentialsEPerson Class representing an e-person.EPerson_ EPersonCLITool EPersonConsumer Class for handling updates to EPersons Recommended filter: EPerson+CreateEPersonServiceImpl Service implementation for the EPerson object.GoogleCaptchaResponse This model class represent the response for validation of reCaptcha tokenGroomer Tools for manipulating EPersons and Groups.Group Class representing a group of e-people.Group_ Group2GroupCache Database entity representation of the group2groupcache tableGroup2GroupCache_ GroupServiceImpl Service implementation for the Group object.LoadLastLogin Examine a collection of DSpace log files, building a table of last login times for known EPersons, and then update EPerson records with the latest dates.PasswordHash For handling digested secrets (such as passwords).RegistrationData Database entity representation of the registrationdata tableRegistrationData_ RegistrationDataServiceImpl Service implementation for the RegistrationData object.SubscribeServiceImpl Class defining methods for sending new item e-mail alerts to usersSubscription Database entity representation of the subscription tableSubscription_ SubscriptionParameter Database entity representation of the subscription_parameter table SubscriptionParameter represents a frequency with which an user wants to be notified.SubscriptionParameter_ -
Enum Summary Enum Description FrequencyType This enum holds all the possible frequency types that can be used in "subscription-send" script -
Exception Summary Exception Description EmptyWorkflowGroupException This exception class is used to distinguish the following condition: EPerson cannot be deleted because that would lead to one (or more) workflow groups being empty.EPersonDeletionException Exception indicating that an EPerson may not be deleted due to the presence of the EPerson's ID in certain tablesInvalidReCaptchaException This class provides an exception to be used when trying to register a new EPerson and Captcha validations failed.