Package org.cyclos.model.access.login
Class UserAuthVO
- java.lang.Object
-
- org.cyclos.model.Bean
-
- org.cyclos.model.access.login.UserAuthVO
-
- All Implemented Interfaces:
Serializable
public class UserAuthVO extends Bean
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static BasicProperty<AccessClientVO,UserAuthVO>ACCESS_CLIENTstatic StringCLASS_NAMEstatic BasicProperty<Boolean,UserAuthVO>GLOBALstatic BasicProperty<Boolean,UserAuthVO>HAS_EXPIRED_PASSWORDstatic BasicProperty<Boolean,UserAuthVO>HAS_PENDING_AGREEMENTSstatic BasicProperty<CredentialInputDTO,UserAuthVO>LOGIN_CONFIRMATIONstatic ListProperty<PasswordData,UserAuthVO>PENDING_PASSWORDSstatic SetProperty<Permission,UserAuthVO>PERMISSIONSstatic BasicProperty<String,UserAuthVO>PRINCIPALstatic BasicProperty<PrincipalTypeVO,UserAuthVO>PRINCIPAL_TYPEstatic SetProperty<Role,UserAuthVO>ROLESstatic BasicProperty<String,UserAuthVO>SESSION_TOKENstatic BasicProperty<BasicUserVO,UserAuthVO>USER
-
Constructor Summary
Constructors Constructor Description UserAuthVO()UserAuthVO(Property<T,? super UserAuthVO> property, T value)
-
Method Summary
-
Methods inherited from class org.cyclos.model.Bean
addPropertyChangeListener, addPropertyChangeListener, attributeNames, backup, changes, clearAttributes, copyPropertiesTo, copyPropertiesTo, copyPropertiesTo, dataAccessor, firePropertyChange, get, getAttribute, initDataAccessor, properties, property, propertyMap, removeAttribute, removePropertyChangeListener, removePropertyChangeListener, restore, set, set, setAttribute, setWithPropagationId, values
-
-
-
-
Field Detail
-
CLASS_NAME
public static final String CLASS_NAME
-
ACCESS_CLIENT
public static final BasicProperty<AccessClientVO,UserAuthVO> ACCESS_CLIENT
-
GLOBAL
public static final BasicProperty<Boolean,UserAuthVO> GLOBAL
-
HAS_EXPIRED_PASSWORD
public static final BasicProperty<Boolean,UserAuthVO> HAS_EXPIRED_PASSWORD
-
HAS_PENDING_AGREEMENTS
public static final BasicProperty<Boolean,UserAuthVO> HAS_PENDING_AGREEMENTS
-
LOGIN_CONFIRMATION
public static final BasicProperty<CredentialInputDTO,UserAuthVO> LOGIN_CONFIRMATION
-
PENDING_PASSWORDS
public static final ListProperty<PasswordData,UserAuthVO> PENDING_PASSWORDS
-
PERMISSIONS
public static final SetProperty<Permission,UserAuthVO> PERMISSIONS
-
PRINCIPAL
public static final BasicProperty<String,UserAuthVO> PRINCIPAL
-
PRINCIPAL_TYPE
public static final BasicProperty<PrincipalTypeVO,UserAuthVO> PRINCIPAL_TYPE
-
ROLES
public static final SetProperty<Role,UserAuthVO> ROLES
-
SESSION_TOKEN
public static final BasicProperty<String,UserAuthVO> SESSION_TOKEN
-
USER
public static final BasicProperty<BasicUserVO,UserAuthVO> USER
-
-
Constructor Detail
-
UserAuthVO
public UserAuthVO()
-
UserAuthVO
public UserAuthVO(Property<T,? super UserAuthVO> property, T value)
-
-
Method Detail
-
doGetProperties
protected List<Property<?,?>> doGetProperties()
- Overrides:
doGetPropertiesin classBean
-
getAccessClient
public AccessClientVO getAccessClient()
-
setAccessClient
public void setAccessClient(AccessClientVO accessClient)
-
isGlobal
public boolean isGlobal()
-
setGlobal
public void setGlobal(boolean global)
-
isHasExpiredPassword
public boolean isHasExpiredPassword()
-
setHasExpiredPassword
public void setHasExpiredPassword(boolean hasExpiredPassword)
-
isHasPendingAgreements
public boolean isHasPendingAgreements()
-
setHasPendingAgreements
public void setHasPendingAgreements(boolean hasPendingAgreements)
-
getLoginConfirmation
public CredentialInputDTO getLoginConfirmation()
-
setLoginConfirmation
public void setLoginConfirmation(CredentialInputDTO loginConfirmation)
-
getPendingPasswords
public List<PasswordData> getPendingPasswords()
-
setPendingPasswords
public void setPendingPasswords(List<PasswordData> pendingPasswords)
-
getPermissions
public Set<Permission> getPermissions()
-
setPermissions
public void setPermissions(Set<Permission> permissions)
-
getPrincipal
public String getPrincipal()
-
setPrincipal
public void setPrincipal(String principal)
-
getPrincipalType
public PrincipalTypeVO getPrincipalType()
-
setPrincipalType
public void setPrincipalType(PrincipalTypeVO principalType)
-
getSessionToken
public String getSessionToken()
-
setSessionToken
public void setSessionToken(String sessionToken)
-
getUser
public BasicUserVO getUser()
-
setUser
public void setUser(BasicUserVO user)
-
-