Package de.dlr.proseo.usermgr.model
Klasse User
java.lang.Object
de.dlr.proseo.usermgr.model.User
- Alle implementierten Schnittstellen:
org.springframework.data.domain.Persistable<String>
@Entity(name="users")
public class User
extends Object
implements org.springframework.data.domain.Persistable<String>
A prosEO user (actually the user's credentials).
- Autor:
- Dr. Thomas Bassler
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungbooleanGets the user's set of authoritiesIndicates whether the user account is enabled; an account is always disabled, if its expiration date is in the pastGets the expiration date of the accountGets the group memberships for this usergetId()Gets the encrypted passwordGets the expiration date of the passwordgetQuota()Gets the data download quotaGets the user nameinthashCode()booleanisNew()(Package privat) voidSwitch "isNew" flag to indicate an existing entity after a repository call to save(…) or an instance creation by the persistence provider.voidsetAuthorities(Set<Authority> authorities) Sets the user's set of authoritiesvoidsetEnabled(Boolean enabled) Sets the enabling status of the user accountvoidsetExpirationDate(Date expirationDate) Sets the account expiration datevoidsetGroupMemberships(Set<GroupMember> groupMemberships) Sets the group memberships for this uservoidsetPassword(String password) Sets the encrypted passwordvoidsetPasswordExpirationDate(Date passwordExpirationDate) Sets the password expiration datevoidGets the data download quotavoidsetUsername(String username) Sets the user name
-
Konstruktordetails
-
User
public User()
-
-
Methodendetails
-
getUsername
Gets the user name- Gibt zurück:
- the user name
-
setUsername
Sets the user name- Parameter:
username- the user name to set
-
getPassword
Gets the encrypted password- Gibt zurück:
- the password
-
setPassword
Sets the encrypted password- Parameter:
password- the password to set
-
getEnabled
Indicates whether the user account is enabled; an account is always disabled, if its expiration date is in the past- Gibt zurück:
- true, if the user account is enabled, false otherwise
-
setEnabled
Sets the enabling status of the user account- Parameter:
enabled- the status to set
-
getExpirationDate
Gets the expiration date of the account- Gibt zurück:
- the expirationDate
-
setExpirationDate
Sets the account expiration date- Parameter:
expirationDate- the expiration date to set
-
getPasswordExpirationDate
Gets the expiration date of the password- Gibt zurück:
- the password expiration date
-
setPasswordExpirationDate
Sets the password expiration date- Parameter:
passwordExpirationDate- the password expiration date to set
-
getQuota
Gets the data download quota- Gibt zurück:
- a Quota object
-
setQuota
Gets the data download quota- Parameter:
quota- the Quota object to set
-
getAuthorities
Gets the user's set of authorities- Gibt zurück:
- a set of authorities
-
setAuthorities
Sets the user's set of authorities- Parameter:
authorities- the authorities to set
-
getGroupMemberships
Gets the group memberships for this user- Gibt zurück:
- the groupMemberships
-
setGroupMemberships
Sets the group memberships for this user- Parameter:
groupMemberships- the groupMemberships to set
-
hashCode
public int hashCode() -
equals
-
getId
- Angegeben von:
getIdin Schnittstelleorg.springframework.data.domain.Persistable<String>
-
isNew
public boolean isNew()- Angegeben von:
isNewin Schnittstelleorg.springframework.data.domain.Persistable<String>
-
markNotNew
void markNotNew()Switch "isNew" flag to indicate an existing entity after a repository call to save(…) or an instance creation by the persistence provider. (cf. https://docs.spring.io/spring-data/jpa/docs/2.2.5.RELEASE/reference/html/#reference)
-