Package org.molgenis.security.oidc.model
Class OidcUserMappingMetadata
- java.lang.Object
-
- org.molgenis.data.support.StaticEntity
-
- org.molgenis.data.meta.model.EntityType
-
- org.molgenis.data.meta.SystemEntityType
-
- org.molgenis.security.oidc.model.OidcUserMappingMetadata
-
- All Implemented Interfaces:
Entity,org.molgenis.util.i18n.Identifiable,org.molgenis.util.i18n.Labeled
@Component public class OidcUserMappingMetadata 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 StringIDstatic StringLABELstatic StringOIDC_CLIENTstatic StringOIDC_USER_MAPPINGstatic StringOIDC_USERNAMEstatic StringUSER-
Fields inherited from class org.molgenis.data.meta.SystemEntityType
UNIFIED_IDENTIFIER_REGEX, UNIFIED_IDENTIFIER_REGEX_JS
-
-
Constructor Summary
Constructors Constructor Description OidcUserMappingMetadata(OidcPackage oidcPackage, OidcClientMetadata oidcClientMetadata, UserMetadata userMetadata)
-
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
-
OIDC_USER_MAPPING
public static final String OIDC_USER_MAPPING
- See Also:
- Constant Field Values
-
ID
public static final String ID
- See Also:
- Constant Field Values
-
LABEL
public static final String LABEL
- See Also:
- Constant Field Values
-
OIDC_CLIENT
public static final String OIDC_CLIENT
- See Also:
- Constant Field Values
-
OIDC_USERNAME
public static final String OIDC_USERNAME
- See Also:
- Constant Field Values
-
USER
public static final String USER
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
OidcUserMappingMetadata
public OidcUserMappingMetadata(OidcPackage oidcPackage, OidcClientMetadata oidcClientMetadata, UserMetadata userMetadata)
-
-
Method Detail
-
init
public void init()
- Specified by:
initin classSystemEntityType
-
-