Class DBAuthProperties
java.lang.Object
simpleorm.dataset.SRecordInstance
com.inductiveautomation.ignition.gateway.localdb.persistence.PersistentRecord
com.inductiveautomation.ignition.gateway.authentication.records.DBAuthProperties
- All Implemented Interfaces:
- Serializable
- See Also:
- 
Nested Class SummaryNested ClassesNested classes/interfaces inherited from class simpleorm.dataset.SRecordInstanceSRecordInstance.BrokenOptimisticLockException
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final StringFieldstatic final BooleanFieldDeprecated.static final StringFieldstatic final StringFieldstatic final ReferenceField<DatasourceRecord>static final LongFieldstatic final BooleanFieldDeprecated.static final Stringstatic final StringFieldstatic final StringFieldstatic final StringFieldDeprecated.static final StringFieldDeprecated.static final StringFieldDeprecated.static final StringFieldDeprecated.static final RecordMeta<DBAuthProperties>static final EnumField<DBAuthMode>static final ReferenceField<UserSourceProfileRecord>static final LongFieldstatic final StringFieldDeprecated.static final StringFieldDeprecated.static final StringFieldstatic final StringFieldDeprecated.static final StringFieldstatic final StringFieldstatic final StringFieldDeprecated.static final StringFieldDeprecated.static final StringFieldDeprecated.static final StringFieldstatic final StringFieldstatic final StringFieldDeprecated.Fields inherited from class com.inductiveautomation.ignition.gateway.localdb.persistence.PersistentRecordDEFAULT_VALUE, FORM_META_KEY, INDEXED, UNIQUE
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidConverts a pre-7.6 !expert style db auth record to a post-7.6 Manual record.static StringcreateAuthQuery(DBAuthProperties props) static Stringstatic StringgetMeta()This must be defined in every user record's definition to access the SRecord which provides the meta data for this instance.Methods inherited from class com.inductiveautomation.ignition.gateway.localdb.persistence.PersistentRecordgetBoolean, getDoubleObj, getIntObj, getLongObj, getString, installDefaultValuesMethods inherited from class simpleorm.dataset.SRecordInstanceallFields, assertNewRow, assertNotNewRow, defineInitialValue, deleteRecord, doQueryRecord, doValidateRecord, equals, findReference, findReference, findReference, findReference, getBigDecimal, getBytes, getDataSet, getDate, getDouble, getEnum, getInitialValue, getInt, getLogger, getLong, getObject, getRawArrayValue, getReferenceNoQuery, getTime, getTimestamp, hashCode, isAttached, isDeleted, isDirty, isDirty, isEmpty, isNewRow, isNotDestroyed, isNull, isReadOnly, isValid, onQueryRecord, onValidateField, onValidateRecord, setBigDecimal, setBoolean, setBytes, setDate, setDirty, setDouble, setEmpty, setEnum, setInt, setLong, setNewRow, setNull, setObject, setObject, setRawArrayValue, setReadOnly, setReference, setString, setTime, setTimestamp, toString, validatePrimaryKeys, wasInCache
- 
Field Details- 
META
- 
ProfileId
- 
Profile
- 
DatasourceId
- 
Datasource
- 
Mode
- 
AutoCreateDeprecated.This field is no longer used.
- 
ExpertDeprecated.This field is no longer used. It is now used to mark any records that existed before the 7.6 conversion to the enum based mode.
- 
AuthQuery
- 
BadgeAuthQuery
- 
RoleQuery
- 
UserRoleQuery
- 
FindUserQuery
- 
UserQuery
- 
ContactInfoQuery
- 
ScheduleAdjustmentQuery
- 
ExtraPropsQuery
- 
TableNamePrefix
- 
UserTableDeprecated.
- 
UserIdColumnDeprecated.
- 
UserNameColumnDeprecated.
- 
UserPasswordColumnDeprecated.
- 
HashFunctionDeprecated.
- 
RoleTableDeprecated.
- 
RoleIdColumnDeprecated.
- 
RoleNameColumnDeprecated.
- 
MappingTableDeprecated.
- 
MappingRoleIdColumnDeprecated.
- 
MappingUserIdColumnDeprecated.
- 
EXTENSION_POINT_TYPE- See Also:
 
 
- 
- 
Constructor Details- 
DBAuthPropertiespublic DBAuthProperties()
 
- 
- 
Method Details- 
createListRolesQuery
- 
createAuthQuery
- 
createListUserRolesQuery
- 
getMetaDescription copied from class:SRecordInstanceThis must be defined in every user record's definition to access the SRecord which provides the meta data for this instance. It is normally defined as:-SRecord getMeta() { return meta; };The actual metavariable is thus not Serialized, but it would not be anyway as it is usually static.- Specified by:
- getMetain class- PersistentRecord
 
- 
convertToExpertpublic void convertToExpert()Converts a pre-7.6 !expert style db auth record to a post-7.6 Manual record.
 
-