Package com.soffid.iam.model
Class AccountEntity
- java.lang.Object
-
- com.soffid.iam.model.AccountEntity
-
- Direct Known Subclasses:
AccountEntityImpl
public abstract class AccountEntity extends Object
Entity AccountEntity
-
-
Constructor Summary
Constructors Constructor Description AccountEntity()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object object)
Returnstrue
if the argument is an AccountEntity instance and all identifiers for this entity equal the identifiers of the argument entity.Collection<AccountAccessEntity>
getAcl()
Gets value for attribute aclCollection<AccountAttributeEntity>
getAttributes()
Gets value for attribute attributesDate
getCreated()
Gets value for attribute createdString
getDescription()
Gets value for attribute descriptionCollection<IssueEntity>
getEvents()
Gets value for attribute eventsVaultFolderEntity
getFolder()
Gets value for attribute folderLong
getId()
Gets value for attribute idBoolean
getInheritNewPermissions()
Gets value for attribute inheritNewPermissionsJumpServerGroupEntity
getJumpServerGroup()
Gets value for attribute jumpServerGroupDate
getLastChange()
Gets value for attribute lastChangeDate
getLastLogin()
Gets value for attribute lastLoginDate
getLastPasswordSet()
Gets value for attribute lastPasswordSetDate
getLastUpdated()
Gets value for attribute lastUpdatedcom.soffid.iam.api.LaunchType
getLaunchType()
Gets value for attribute launchTypeString
getLoginName()
Gets value for attribute loginNameString
getLoginUrl()
Gets value for attribute loginUrlString
getName()
Gets value for attribute nameCollection<NetworkDiscoveryAccountEntity>
getNetworkDiscovery()
Gets value for attribute networkDiscoveryString
getOldName()
Gets value for attribute oldNameDate
getPasswordExpiration()
Gets value for attribute passwordExpirationUserTypeEntity
getPasswordPolicy()
Gets value for attribute passwordPolicyCollection<AccountPasswordEntity>
getPasswords()
Gets value for attribute passwordsString
getPasswordStatus()
Gets value for attribute passwordStatusCollection<RoleAccountEntity>
getRoles()
Gets value for attribute rolesString
getSecrets()
Gets value for attribute secretsString
getServerName()
Gets value for attribute serverNameString
getServerType()
Gets value for attribute serverTypeCollection<HostServiceEntity>
getServices()
Gets value for attribute servicesAccountSnapshotEntity
getSnapshot()
Gets value for attribute snapshotString
getSshPublicKey()
Gets value for attribute sshPublicKeycom.soffid.iam.api.AccountStatus
getStatus()
Gets value for attribute statusSystemEntity
getSystem()
Gets value for attribute systemes.caib.seycon.ng.comu.AccountType
getType()
Gets value for attribute typeCollection<UserAccountEntity>
getUsers()
Gets value for attribute usersint
hashCode()
Returns a hash code based on this entity's identifiers.boolean
isDisabled()
Gets value for attribute disabledvoid
setAcl(Collection<AccountAccessEntity> acl)
Sets value for attribute aclvoid
setAttributes(Collection<AccountAttributeEntity> attributes)
Sets value for attribute attributesvoid
setCreated(Date created)
Sets value for attribute createdvoid
setDescription(String description)
Sets value for attribute descriptionvoid
setDisabled(boolean disabled)
Sets value for attribute disabledvoid
setEvents(Collection<IssueEntity> events)
Sets value for attribute eventsvoid
setFolder(VaultFolderEntity folder)
Sets value for attribute foldervoid
setId(Long id)
Sets value for attribute idvoid
setInheritNewPermissions(Boolean inheritNewPermissions)
Sets value for attribute inheritNewPermissionsvoid
setJumpServerGroup(JumpServerGroupEntity jumpServerGroup)
Sets value for attribute jumpServerGroupvoid
setLastChange(Date lastChange)
Sets value for attribute lastChangevoid
setLastLogin(Date lastLogin)
Sets value for attribute lastLoginvoid
setLastPasswordSet(Date lastPasswordSet)
Sets value for attribute lastPasswordSetvoid
setLastUpdated(Date lastUpdated)
Sets value for attribute lastUpdatedvoid
setLaunchType(com.soffid.iam.api.LaunchType launchType)
Sets value for attribute launchTypevoid
setLoginName(String loginName)
Sets value for attribute loginNamevoid
setLoginUrl(String loginUrl)
Sets value for attribute loginUrlvoid
setName(String name)
Sets value for attribute namevoid
setNetworkDiscovery(Collection<NetworkDiscoveryAccountEntity> networkDiscovery)
Sets value for attribute networkDiscoveryvoid
setOldName(String oldName)
Sets value for attribute oldNamevoid
setPasswordExpiration(Date passwordExpiration)
Sets value for attribute passwordExpirationvoid
setPasswordPolicy(UserTypeEntity passwordPolicy)
Sets value for attribute passwordPolicyvoid
setPasswords(Collection<AccountPasswordEntity> passwords)
Sets value for attribute passwordsvoid
setPasswordStatus(String passwordStatus)
Sets value for attribute passwordStatusvoid
setRoles(Collection<RoleAccountEntity> roles)
Sets value for attribute rolesvoid
setSecrets(String secrets)
Sets value for attribute secretsvoid
setServerName(String serverName)
Sets value for attribute serverNamevoid
setServerType(String serverType)
Sets value for attribute serverTypevoid
setServices(Collection<HostServiceEntity> services)
Sets value for attribute servicesvoid
setSnapshot(AccountSnapshotEntity snapshot)
Sets value for attribute snapshotvoid
setSshPublicKey(String sshPublicKey)
Sets value for attribute sshPublicKeyvoid
setStatus(com.soffid.iam.api.AccountStatus status)
Sets value for attribute statusvoid
setSystem(SystemEntity system)
Sets value for attribute systemvoid
setType(es.caib.seycon.ng.comu.AccountType type)
Sets value for attribute typevoid
setUsers(Collection<UserAccountEntity> users)
Sets value for attribute users
-
-
-
Method Detail
-
getId
public Long getId()
Gets value for attribute id
-
setId
public void setId(Long id)
Sets value for attribute id
-
getRoles
public Collection<RoleAccountEntity> getRoles()
Gets value for attribute roles
-
setRoles
public void setRoles(Collection<RoleAccountEntity> roles)
Sets value for attribute roles
-
getUsers
public Collection<UserAccountEntity> getUsers()
Gets value for attribute users
-
setUsers
public void setUsers(Collection<UserAccountEntity> users)
Sets value for attribute users
-
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
-
getAcl
public Collection<AccountAccessEntity> getAcl()
Gets value for attribute acl
-
setAcl
public void setAcl(Collection<AccountAccessEntity> acl)
Sets value for attribute acl
-
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
-
getFolder
public VaultFolderEntity getFolder()
Gets value for attribute folder
-
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
-
getPasswords
public Collection<AccountPasswordEntity> getPasswords()
Gets value for attribute passwords
-
setPasswords
public void setPasswords(Collection<AccountPasswordEntity> passwords)
Sets value for attribute passwords
-
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
-
getSnapshot
public AccountSnapshotEntity getSnapshot()
Gets value for attribute snapshot
-
setSnapshot
public void setSnapshot(AccountSnapshotEntity snapshot)
Sets value for attribute snapshot
-
getAttributes
public Collection<AccountAttributeEntity> getAttributes()
Gets value for attribute attributes
-
setAttributes
public void setAttributes(Collection<AccountAttributeEntity> attributes)
Sets value for attribute attributes
-
getEvents
public Collection<IssueEntity> getEvents()
Gets value for attribute events
-
setEvents
public void setEvents(Collection<IssueEntity> events)
Sets value for attribute events
-
getServices
public Collection<HostServiceEntity> getServices()
Gets value for attribute services
-
setServices
public void setServices(Collection<HostServiceEntity> services)
Sets value for attribute services
-
getNetworkDiscovery
public Collection<NetworkDiscoveryAccountEntity> getNetworkDiscovery()
Gets value for attribute networkDiscovery
-
setNetworkDiscovery
public void setNetworkDiscovery(Collection<NetworkDiscoveryAccountEntity> networkDiscovery)
Sets value for attribute networkDiscovery
-
equals
public boolean equals(Object object)
Returnstrue
if the argument is an AccountEntity instance and all identifiers for this entity equal the identifiers of the argument entity. Returnsfalse
otherwise.
-
-