Class AccountEntity

  • Direct Known Subclasses:
    AccountEntityImpl

    public abstract class AccountEntity
    extends Object
    Entity AccountEntity
    • Constructor Detail

      • AccountEntity

        public AccountEntity()
    • Method Detail

      • getId

        public Long getId()
        Gets value for attribute id
      • setId

        public void setId​(Long id)
        Sets value for attribute id
      • getType

        public es.caib.seycon.ng.comu.AccountType getType()
        Gets value for attribute type
      • setType

        public void setType​(es.caib.seycon.ng.comu.AccountType type)
        Sets value for attribute type
      • getName

        public String getName()
        Gets value for attribute name
      • setName

        public void setName​(String name)
        Sets value for attribute name
      • getSystem

        public SystemEntity getSystem()
        Gets value for attribute system
      • setSystem

        public void setSystem​(SystemEntity system)
        Sets value for attribute system
      • getOldName

        public String getOldName()
        Gets value for attribute oldName
      • setOldName

        public void setOldName​(String oldName)
        Sets value for attribute oldName
      • getDescription

        public String getDescription()
        Gets value for attribute description
      • setDescription

        public void setDescription​(String description)
        Sets value for attribute description
      • getCreated

        public Date getCreated()
        Gets value for attribute created
      • setCreated

        public void setCreated​(Date created)
        Sets value for attribute created
      • getLastChange

        public Date getLastChange()
        Gets value for attribute lastChange
      • setLastChange

        public void setLastChange​(Date lastChange)
        Sets value for attribute lastChange
      • getLastUpdated

        public Date getLastUpdated()
        Gets value for attribute lastUpdated
      • setLastUpdated

        public void setLastUpdated​(Date lastUpdated)
        Sets value for attribute lastUpdated
      • getLastPasswordSet

        public Date getLastPasswordSet()
        Gets value for attribute lastPasswordSet
      • setLastPasswordSet

        public void setLastPasswordSet​(Date lastPasswordSet)
        Sets value for attribute lastPasswordSet
      • getPasswordExpiration

        public Date getPasswordExpiration()
        Gets value for attribute passwordExpiration
      • setPasswordExpiration

        public void setPasswordExpiration​(Date passwordExpiration)
        Sets value for attribute passwordExpiration
      • getLastLogin

        public Date getLastLogin()
        Gets value for attribute lastLogin
      • setLastLogin

        public void setLastLogin​(Date lastLogin)
        Sets value for attribute lastLogin
      • getSecrets

        public String getSecrets()
        Gets value for attribute secrets
      • setSecrets

        public void setSecrets​(String secrets)
        Sets value for attribute secrets
      • getSshPublicKey

        public String getSshPublicKey()
        Gets value for attribute sshPublicKey
      • setSshPublicKey

        public void setSshPublicKey​(String sshPublicKey)
        Sets value for attribute sshPublicKey
      • isDisabled

        public boolean isDisabled()
        Gets value for attribute disabled
      • setDisabled

        public void setDisabled​(boolean disabled)
        Sets value for attribute disabled
      • getStatus

        public com.soffid.iam.api.AccountStatus getStatus()
        Gets value for attribute status
      • setStatus

        public void setStatus​(com.soffid.iam.api.AccountStatus status)
        Sets value for attribute status
      • setFolder

        public void setFolder​(VaultFolderEntity folder)
        Sets value for attribute folder
      • getInheritNewPermissions

        public Boolean getInheritNewPermissions()
        Gets value for attribute inheritNewPermissions
      • setInheritNewPermissions

        public void setInheritNewPermissions​(Boolean inheritNewPermissions)
        Sets value for attribute inheritNewPermissions
      • getLoginUrl

        public String getLoginUrl()
        Gets value for attribute loginUrl
      • setLoginUrl

        public void setLoginUrl​(String loginUrl)
        Sets value for attribute loginUrl
      • getLoginName

        public String getLoginName()
        Gets value for attribute loginName
      • setLoginName

        public void setLoginName​(String loginName)
        Sets value for attribute loginName
      • getLaunchType

        public com.soffid.iam.api.LaunchType getLaunchType()
        Gets value for attribute launchType
      • setLaunchType

        public void setLaunchType​(com.soffid.iam.api.LaunchType launchType)
        Sets value for attribute launchType
      • getServerType

        public String getServerType()
        Gets value for attribute serverType
      • setServerType

        public void setServerType​(String serverType)
        Sets value for attribute serverType
      • getServerName

        public String getServerName()
        Gets value for attribute serverName
      • setServerName

        public void setServerName​(String serverName)
        Sets value for attribute serverName
      • getJumpServerGroup

        public JumpServerGroupEntity getJumpServerGroup()
        Gets value for attribute jumpServerGroup
      • setJumpServerGroup

        public void setJumpServerGroup​(JumpServerGroupEntity jumpServerGroup)
        Sets value for attribute jumpServerGroup
      • getPasswordPolicy

        public UserTypeEntity getPasswordPolicy()
        Gets value for attribute passwordPolicy
      • setPasswordPolicy

        public void setPasswordPolicy​(UserTypeEntity passwordPolicy)
        Sets value for attribute passwordPolicy
      • getPasswordStatus

        public String getPasswordStatus()
        Gets value for attribute passwordStatus
      • setPasswordStatus

        public void setPasswordStatus​(String passwordStatus)
        Sets value for attribute passwordStatus
      • setSnapshot

        public void setSnapshot​(AccountSnapshotEntity snapshot)
        Sets value for attribute snapshot
      • equals

        public boolean equals​(Object object)
        Returns true if the argument is an AccountEntity instance and all identifiers for this entity equal the identifiers of the argument entity. Returns false otherwise.
        Overrides:
        equals in class Object
      • hashCode

        public int hashCode()
        Returns a hash code based on this entity's identifiers.
        Overrides:
        hashCode in class Object