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:
org.molgenis.data.Entity,org.molgenis.util.i18n.Identifiable,org.molgenis.util.i18n.Labeled
@Component public class OidcUserMappingMetadata extends org.molgenis.data.meta.SystemEntityType
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringIDstatic java.lang.StringLABELstatic java.lang.StringOIDC_CLIENTstatic java.lang.StringOIDC_USER_MAPPINGstatic java.lang.StringOIDC_USERNAMEstatic java.lang.StringUSER
-
Constructor Summary
Constructors Constructor Description OidcUserMappingMetadata(OidcPackage oidcPackage, OidcClientMetadata oidcClientMetadata, org.molgenis.data.security.auth.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, getAttributeNames, getAttributes, getBackend, getDescription, getDescription, getExtends, getIdAttribute, getIndexingDepth, getInversedByAttributes, getLabel, getLabel, getLabelAttribute, getLabelAttribute, getLookupAttribute, getLookupAttributes, getMappedByAttributes, getOwnAllAttributes, getOwnAtomicAttributes, 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
-
-
-
-
Field Detail
-
OIDC_USER_MAPPING
public static final java.lang.String OIDC_USER_MAPPING
- See Also:
- Constant Field Values
-
ID
public static final java.lang.String ID
- See Also:
- Constant Field Values
-
LABEL
public static final java.lang.String LABEL
- See Also:
- Constant Field Values
-
OIDC_CLIENT
public static final java.lang.String OIDC_CLIENT
- See Also:
- Constant Field Values
-
OIDC_USERNAME
public static final java.lang.String OIDC_USERNAME
- See Also:
- Constant Field Values
-
USER
public static final java.lang.String USER
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
OidcUserMappingMetadata
public OidcUserMappingMetadata(OidcPackage oidcPackage, OidcClientMetadata oidcClientMetadata, org.molgenis.data.security.auth.UserMetadata userMetadata)
-
-