Class ADtoDBHybridAuthProperties
- java.lang.Object
-
- simpleorm.dataset.SRecordInstance
-
- com.inductiveautomation.ignition.gateway.localdb.persistence.PersistentRecord
-
- com.inductiveautomation.ignition.gateway.authentication.records.ADtoDBHybridAuthProperties
-
- All Implemented Interfaces:
java.io.Serializable
public class ADtoDBHybridAuthProperties extends PersistentRecord
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ADtoDBHybridAuthProperties.AuthType
-
Nested classes/interfaces inherited from class simpleorm.dataset.SRecordInstance
SRecordInstance.BrokenOptimisticLockException
-
-
Field Summary
-
Fields inherited from class com.inductiveautomation.ignition.gateway.localdb.persistence.PersistentRecord
DEFAULT_VALUE, FORM_META_KEY, INDEXED, UNIQUE
-
-
Constructor Summary
Constructors Constructor Description ADtoDBHybridAuthProperties()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
convertToExpert()
Converts a pre-7.6 !expert style db auth record to a post-7.6 Manual record.static java.lang.String
createListRolesQuery(ADtoDBHybridAuthProperties props)
static java.lang.String
createListUserRolesQuery(ADtoDBHybridAuthProperties props)
RecordMeta<ADtoDBHybridAuthProperties>
getMeta()
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.PersistentRecord
getBoolean, getDoubleObj, getIntObj, getLongObj, getString, installDefaultValues
-
Methods inherited from class simpleorm.dataset.SRecordInstance
allFields, 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 Detail
-
META
public static final RecordMeta<ADtoDBHybridAuthProperties> META
-
ProfileId
public static final LongField ProfileId
-
Profile
public static final ReferenceField<UserSourceProfileRecord> Profile
-
DatasourceId
public static final LongField DatasourceId
-
Datasource
public static final ReferenceField<DatasourceRecord> Datasource
-
AutoCreate
@Deprecated public static final BooleanField AutoCreate
Deprecated.
-
Expert
@Deprecated public static final BooleanField Expert
Deprecated.
-
UserPropsQuery
public static final StringField UserPropsQuery
-
RoleQuery
public static final StringField RoleQuery
-
UserRoleQuery
public static final StringField UserRoleQuery
-
ContactInfoQuery
public static final StringField ContactInfoQuery
-
ScheduleAdjustmentQuery
public static final StringField ScheduleAdjustmentQuery
-
ExtraPropsQuery
public static final StringField ExtraPropsQuery
-
UserQuery
public static final StringField UserQuery
-
BadgeAuthQuery
public static final StringField BadgeAuthQuery
-
UserTable
@Deprecated public static final StringField UserTable
Deprecated.
-
UserIdColumn
@Deprecated public static final StringField UserIdColumn
Deprecated.
-
UserNameColumn
@Deprecated public static final StringField UserNameColumn
Deprecated.
-
RoleTable
@Deprecated public static final StringField RoleTable
Deprecated.
-
RoleIdColumn
@Deprecated public static final StringField RoleIdColumn
Deprecated.
-
RoleNameColumn
@Deprecated public static final StringField RoleNameColumn
Deprecated.
-
MappingTable
@Deprecated public static final StringField MappingTable
Deprecated.
-
MappingRoleIdColumn
@Deprecated public static final StringField MappingRoleIdColumn
Deprecated.
-
MappingUserIdColumn
@Deprecated public static final StringField MappingUserIdColumn
Deprecated.
-
Domain
public static final StringField Domain
-
Host1
public static final StringField Host1
-
Port1
public static final IntField Port1
-
Host2
public static final StringField Host2
-
Port2
public static final IntField Port2
-
ReadTimeout
public static final LongField ReadTimeout
-
PageSize
public static final IntField PageSize
-
ListUsersFromAD
public static final BooleanField ListUsersFromAD
-
ConnectionUsername
public static final StringField ConnectionUsername
-
ConnectionPassword
@Deprecated public static final StringField ConnectionPassword
Deprecated.
-
ConnectionPasswordE
public static final EncodedStringField ConnectionPasswordE
-
SSOEnabled
public static final BooleanField SSOEnabled
-
SSODomain
public static final StringField SSODomain
-
UserListBase
public static final StringField UserListBase
-
UserListFilter
public static final StringField UserListFilter
-
UserSearchFilter
public static final StringField UserSearchFilter
-
UserNameAttribute
public static final StringField UserNameAttribute
-
UserPrefix
public static final StringField UserPrefix
-
UserSuffix
public static final StringField UserSuffix
-
AutomaticSuffix
public static final BooleanField AutomaticSuffix
-
AllowAnon
public static final BooleanField AllowAnon
-
UseSSL
public static final BooleanField UseSSL
-
SecurityProtocol
public static final EnumField<LDAPHelper.ProtocolType> SecurityProtocol
-
AuthenticationType
public static final EnumField<LDAPHelper.AuthType> AuthenticationType
-
EXTENSION_POINT_TYPE
public static final java.lang.String EXTENSION_POINT_TYPE
- See Also:
- Constant Field Values
-
-
Method Detail
-
getMeta
public RecordMeta<ADtoDBHybridAuthProperties> getMeta()
Description copied from class:SRecordInstance
This 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
meta
variable is thus not Serialized, but it would not be anyway as it is usually static.- Specified by:
getMeta
in classPersistentRecord
-
convertToExpert
public void convertToExpert()
Converts a pre-7.6 !expert style db auth record to a post-7.6 Manual record.
-
createListRolesQuery
public static java.lang.String createListRolesQuery(ADtoDBHybridAuthProperties props)
-
createListUserRolesQuery
public static java.lang.String createListUserRolesQuery(ADtoDBHybridAuthProperties props)
-
-