Package org.molgenis.data.security.auth
Class UserMetadata
- java.lang.Object
-
- org.molgenis.data.support.StaticEntity
-
- org.molgenis.data.meta.model.EntityType
-
- org.molgenis.data.meta.SystemEntityType
-
- org.molgenis.data.security.auth.UserMetadata
-
- All Implemented Interfaces:
Entity,org.molgenis.util.i18n.Identifiable,org.molgenis.util.i18n.Labeled
@Component public class UserMetadata extends SystemEntityType
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.molgenis.data.meta.model.EntityType
EntityType.AttributeCopyMode, EntityType.AttributeRole
-
-
Field Summary
Fields Modifier and Type Field Description static StringACTIVATIONCODEstatic StringACTIVEstatic StringADDRESSstatic StringAFFILIATIONstatic StringCHANGE_PASSWORDstatic StringCITYstatic StringCOUNTRYstatic StringDEPARTMENTstatic StringEMAILstatic StringFAXstatic StringFIRSTNAMEstatic StringGOOGLEACCOUNTIDstatic StringIDstatic StringLANGUAGECODEstatic StringLASTNAMEstatic StringMIDDLENAMESstatic StringPASSWORDstatic StringPHONEstatic StringROLEstatic StringSUPERUSERstatic StringTITLEstatic StringTOLLFREEPHONEstatic StringTWO_FACTOR_AUTHENTICATIONstatic StringUSERstatic StringUSERNAME-
Fields inherited from class org.molgenis.data.meta.SystemEntityType
UNIFIED_IDENTIFIER_REGEX, UNIFIED_IDENTIFIER_REGEX_JS
-
-
Constructor Summary
Constructors Constructor Description UserMetadata(SecurityPackage securityPackage)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidinit()-
Methods inherited from class org.molgenis.data.meta.SystemEntityType
addAttribute, bootstrap, get, getDependencies, getId, getIdValue, getString, isRowLevelSecured, setAttributeFactory, setIdGenerator, setRowLevelSecured
-
Methods inherited from class org.molgenis.data.meta.model.EntityType
addAttribute, addAttributes, addTag, deepCopyAttributes, getAllAttributes, getAtomicAttributes, getAttribute, getAttributeByName, getAttributeNames, getAttributes, getBackend, getDescription, getDescription, getExtends, getIdAttribute, getIndexingDepth, getInversedByAttributes, getLabel, getLabel, getLabelAttribute, getLabelAttribute, getLookupAttribute, getLookupAttributes, getMappedByAttributes, getOwnAllAttributes, getOwnAtomicAttributes, getOwnAttributeById, getOwnAttributes, getOwnIdAttribute, getOwnLabelAttribute, getOwnLabelAttribute, getOwnLookupAttributes, getOwnMappedByAttributes, getPackage, getTags, hasAttributeWithExpression, hasBidirectionalAttributes, hasInversedByAttributes, hasMappedByAttributes, isAbstract, newInstance, newInstance, removeAttribute, removeTag, set, setAbstract, setAttributeRoles, setBackend, setDefaultValues, setDescription, setDescription, setExtends, setId, setIndexingDepth, setLabel, setLabel, setOwnAllAttributes, setPackage, setTags, toString
-
Methods inherited from class org.molgenis.data.support.StaticEntity
getBoolean, getDouble, getEntities, getEntities, getEntity, getEntity, getEntityType, getInstant, getInt, getLabelValue, getLocalDate, getLong, init, set, setIdValue
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.molgenis.data.Entity
get, getBoolean, getDouble, getEntities, getEntities, getEntity, getEntity, getInstant, getInt, getLocalDate, getLong, getString, set
-
-
-
-
Field Detail
-
USER
public static final String USER
- See Also:
- Constant Field Values
-
USERNAME
public static final String USERNAME
- See Also:
- Constant Field Values
-
SUPERUSER
public static final String SUPERUSER
- See Also:
- Constant Field Values
-
PASSWORD
public static final String PASSWORD
- See Also:
- Constant Field Values
-
TWO_FACTOR_AUTHENTICATION
public static final String TWO_FACTOR_AUTHENTICATION
- See Also:
- Constant Field Values
-
EMAIL
public static final String EMAIL
- See Also:
- Constant Field Values
-
GOOGLEACCOUNTID
public static final String GOOGLEACCOUNTID
- See Also:
- Constant Field Values
-
ACTIVATIONCODE
public static final String ACTIVATIONCODE
- See Also:
- Constant Field Values
-
ACTIVE
public static final String ACTIVE
- See Also:
- Constant Field Values
-
CHANGE_PASSWORD
public static final String CHANGE_PASSWORD
- See Also:
- Constant Field Values
-
FIRSTNAME
public static final String FIRSTNAME
- See Also:
- Constant Field Values
-
MIDDLENAMES
public static final String MIDDLENAMES
- See Also:
- Constant Field Values
-
LASTNAME
public static final String LASTNAME
- See Also:
- Constant Field Values
-
TITLE
public static final String TITLE
- See Also:
- Constant Field Values
-
AFFILIATION
public static final String AFFILIATION
- See Also:
- Constant Field Values
-
DEPARTMENT
public static final String DEPARTMENT
- See Also:
- Constant Field Values
-
ROLE
public static final String ROLE
- See Also:
- Constant Field Values
-
ADDRESS
public static final String ADDRESS
- See Also:
- Constant Field Values
-
PHONE
public static final String PHONE
- See Also:
- Constant Field Values
-
TOLLFREEPHONE
public static final String TOLLFREEPHONE
- See Also:
- Constant Field Values
-
FAX
public static final String FAX
- See Also:
- Constant Field Values
-
CITY
public static final String CITY
- See Also:
- Constant Field Values
-
COUNTRY
public static final String COUNTRY
- See Also:
- Constant Field Values
-
LANGUAGECODE
public static final String LANGUAGECODE
- See Also:
- Constant Field Values
-
ID
public static final String ID
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
UserMetadata
public UserMetadata(SecurityPackage securityPackage)
-
-
Method Detail
-
init
public void init()
- Specified by:
initin classSystemEntityType
-
-