Class EPersonRest

All Implemented Interfaces:
Serializable, RestModel

@LinksRest(links=@LinkRest(name="groups",method="getGroups")) public class EPersonRest extends DSpaceObjectRest
The EPerson REST Resource
Author:
Andrea Bollini (andrea.bollini at 4science.it)
See Also:
  • Field Details

  • Constructor Details

    • EPersonRest

      public EPersonRest()
  • Method Details

    • getType

      public String getType()
    • getTypePlural

      public String getTypePlural()
    • getNetid

      public String getNetid()
    • setNetid

      public void setNetid(String netid)
    • getLastActive

      public Instant getLastActive()
    • setLastActive

      public void setLastActive(Instant lastActive)
    • isCanLogIn

      public boolean isCanLogIn()
    • setCanLogIn

      public void setCanLogIn(boolean canLogIn)
    • getEmail

      public String getEmail()
    • setEmail

      public void setEmail(String email)
    • isRequireCertificate

      public boolean isRequireCertificate()
    • setRequireCertificate

      public void setRequireCertificate(boolean requireCertificate)
    • isSelfRegistered

      public Boolean isSelfRegistered()
    • setSelfRegistered

      public void setSelfRegistered(Boolean selfRegistered)
    • getPassword

      public String getPassword()
    • setPassword

      public void setPassword(String password)
    • getCategory

      public String getCategory()
      Specified by:
      getCategory in class RestAddressableModel
    • getController

      public Class getController()
      Overrides:
      getController in class DSpaceObjectRest