Package com.soffid.iam.base.api
Class UserAccount
java.lang.Object
com.soffid.iam.base.api.AbstractAccount
com.soffid.iam.base.api.Account
com.soffid.iam.base.api.UserAccount
- All Implemented Interfaces:
Serializable
ValueObject UserAccount
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionUserAccount(UserAccount otherBean) UserAccount(Long id, String system, String name, String key, String oldName, String loginName, String description, AccountType type, boolean disabled, AccountStatus status, CredentialTypeEnum credentialType, String passwordPolicy, Collection<String> ownerGroups, Collection<String> ownerUsers, Collection<String> ownerRoles, Collection<String> managerGroups, Collection<String> managerUsers, Collection<String> managerRoles, Collection<String> grantedGroups, Collection<String> grantedUsers, Collection<String> grantedRoles, AccountAccessLevelEnum accessLevel, String serverType, String serverName, String sshPublicKey, Long vaultFolderId, String vaultFolder, boolean inheritNewPermissions, String loginUrl, LaunchType launchType, String jumpServerGroup, String externalId, Calendar lastLogin, Calendar lastUpdated, Calendar lastPasswordSet, Calendar passwordExpiration, String lockedBy, PasswordValidation passwordStatus, Date created, Date lastChange, Map<String, Object> attributes, boolean hasSnapshot, String createdBy, String updatedBy, Date deletedOn, String deletedBy, Boolean deleted, String user, Date createdOn) UserAccount(String system, String name, String key, AccountType type, boolean disabled, String passwordPolicy, boolean inheritNewPermissions, boolean hasSnapshot, String user) -
Method Summary
Modifier and TypeMethodDescriptionGets value for attribute createdOngetUser()Gets value for attribute uservoidsetCreatedOn(Date createdOn) Sets value for attribute createdOnvoidSets value for attribute usertoString()Returns a string representation of the value object.Methods inherited from class com.soffid.iam.base.api.AbstractAccount
getAccessLevel, getAttributes, getCreated, getCreatedBy, getCredentialType, getDeleted, getDeletedBy, getDeletedOn, getDescription, getExternalId, getGrantedGroups, getGrantedRoles, getGrantedUsers, getId, getJumpServerGroup, getLastChange, getLastLogin, getLastPasswordSet, getLastUpdated, getLaunchType, getLockedBy, getLoginName, getLoginUrl, getManagerGroups, getManagerRoles, getManagerUsers, getName, getOldName, getOwnerGroups, getOwnerRoles, getOwnerUsers, getPasswordExpiration, getPasswordPolicy, getPasswordStatus, getServerName, getServerType, getSshPublicKey, getStatus, getSystem, getType, getUpdatedBy, getVaultFolder, getVaultFolderId, isDisabled, isHasSnapshot, isInheritNewPermissions, setAccessLevel, setAttributes, setCreated, setCreatedBy, setCredentialType, setDeleted, setDeletedBy, setDeletedOn, setDescription, setDisabled, setExternalId, setGrantedGroups, setGrantedRoles, setGrantedUsers, setHasSnapshot, setId, setInheritNewPermissions, setJumpServerGroup, setLastChange, setLastLogin, setLastPasswordSet, setLastUpdated, setLaunchType, setLockedBy, setLoginName, setLoginUrl, setManagerGroups, setManagerRoles, setManagerUsers, setName, setOldName, setOwnerGroups, setOwnerRoles, setOwnerUsers, setPasswordExpiration, setPasswordPolicy, setPasswordStatus, setServerName, setServerType, setSshPublicKey, setStatus, setSystem, setType, setUpdatedBy, setVaultFolder, setVaultFolderId
-
Constructor Details
-
UserAccount
public UserAccount() -
UserAccount
public UserAccount(Long id, String system, String name, String key, String oldName, String loginName, String description, AccountType type, boolean disabled, AccountStatus status, CredentialTypeEnum credentialType, String passwordPolicy, Collection<String> ownerGroups, Collection<String> ownerUsers, Collection<String> ownerRoles, Collection<String> managerGroups, Collection<String> managerUsers, Collection<String> managerRoles, Collection<String> grantedGroups, Collection<String> grantedUsers, Collection<String> grantedRoles, AccountAccessLevelEnum accessLevel, String serverType, String serverName, String sshPublicKey, Long vaultFolderId, String vaultFolder, boolean inheritNewPermissions, String loginUrl, LaunchType launchType, String jumpServerGroup, String externalId, Calendar lastLogin, Calendar lastUpdated, Calendar lastPasswordSet, Calendar passwordExpiration, String lockedBy, PasswordValidation passwordStatus, Date created, Date lastChange, Map<String, Object> attributes, boolean hasSnapshot, String createdBy, String updatedBy, Date deletedOn, String deletedBy, Boolean deleted, String user, Date createdOn) -
UserAccount
-
UserAccount
-
-
Method Details
-
getUser
Gets value for attribute user -
setUser
Sets value for attribute user -
getCreatedOn
Gets value for attribute createdOn -
setCreatedOn
Sets value for attribute createdOn -
toString
Returns a string representation of the value object.- Overrides:
toStringin classAbstractAccount
-