Package org.compiere.model
Class X_MFA_Method
java.lang.Object
org.compiere.model.PO
org.compiere.model.X_MFA_Method
- All Implemented Interfaces:
Serializable
,Cloneable
,Comparator<Object>
,I_MFA_Method
,I_Persistent
,Evaluatee
- Direct Known Subclasses:
MMFAMethod
Generated Model for MFA_Method
- Version:
- Release 11 - $Id$
- Author:
- iDempiere (generated)
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
Method AD_Reference_ID=200187static final String
EMail = EMailstatic final String
Time-Based One-Time Password = TOTPstatic final int
MFATimeProvider AD_Reference_ID=200189static final String
Ntp = Nstatic final String
System = Sstatic final int
MFAType AD_Reference_ID=200188static final String
Location = Lstatic final String
Something you Are (Biometrics) = Astatic final String
Something you Have = Hstatic final String
Something you Know = KFields inherited from class org.compiere.model.PO
ACCESSLEVEL_ALL, ACCESSLEVEL_CLIENT, ACCESSLEVEL_CLIENTORG, ACCESSLEVEL_ORG, ACCESSLEVEL_SYSTEM, ACCESSLEVEL_SYSTEMCLIENT, ENTITYTYPE_Dictionary, ENTITYTYPE_UserMaintained, I_ZERO, LOCAL_TRX_PREFIX, log, p_ctx, p_info, UUID_NEW_RECORD, XML_ATTRIBUTE_AD_Table_ID, XML_ATTRIBUTE_Record_ID
Fields inherited from interface org.compiere.model.I_MFA_Method
accessLevel, COLUMNNAME_AD_Client_ID, COLUMNNAME_AD_Org_ID, COLUMNNAME_Created, COLUMNNAME_CreatedBy, COLUMNNAME_Description, COLUMNNAME_ExpireInMinutes, COLUMNNAME_Help, COLUMNNAME_IsActive, COLUMNNAME_Method, COLUMNNAME_MFA_ElementPrm_ID, COLUMNNAME_MFA_Method_ID, COLUMNNAME_MFA_Method_UU, COLUMNNAME_MFAAllowedTimeDiscrepancy, COLUMNNAME_MFAIssuer, COLUMNNAME_MFATimeProvider, COLUMNNAME_MFATimeServer, COLUMNNAME_MFAType, COLUMNNAME_Name, COLUMNNAME_R_MailText_ID, COLUMNNAME_Updated, COLUMNNAME_UpdatedBy, Model, Table_ID, Table_Name
-
Constructor Summary
ConstructorDescriptionX_MFA_Method
(Properties ctx, int MFA_Method_ID, String trxName) Standard ConstructorX_MFA_Method
(Properties ctx, int MFA_Method_ID, String trxName, String... virtualColumns) Standard ConstructorX_MFA_Method
(Properties ctx, String MFA_Method_UU, String trxName) Standard ConstructorX_MFA_Method
(Properties ctx, String MFA_Method_UU, String trxName, String... virtualColumns) Standard ConstructorX_MFA_Method
(Properties ctx, ResultSet rs, String trxName) Load Constructor -
Method Summary
Modifier and TypeMethodDescriptionprotected int
AccessLevelGet Description.int
Get Expire in Minutes.getHelp()
Get Comment/Help.Get Record ID/ColumnNameGet Method.int
Get Parameter Element.int
Get MFA Method.Get MFA_Method_UU.int
Get Allowed Time Period Discrepancy.Get Issuer.Get Time Provider.Get Time Server.Get MFA Type.getName()
Get Name.int
Get Mail Template.protected POInfo
initPO
(Properties ctx) Load Meta Datavoid
setDescription
(String Description) Set Description.void
setExpireInMinutes
(int ExpireInMinutes) Set Expire in Minutes.void
Set Comment/Help.void
Set Method.void
setMFA_ElementPrm_ID
(int MFA_ElementPrm_ID) Set Parameter Element.void
setMFA_Method_ID
(int MFA_Method_ID) Set MFA Method.void
setMFA_Method_UU
(String MFA_Method_UU) Set MFA_Method_UU.void
setMFAAllowedTimeDiscrepancy
(int MFAAllowedTimeDiscrepancy) Set Allowed Time Period Discrepancy.void
setMFAIssuer
(String MFAIssuer) Set Issuer.void
setMFATimeProvider
(String MFATimeProvider) Set Time Provider.void
setMFATimeServer
(String MFATimeServer) Set Time Server.void
setMFAType
(String MFAType) Set MFA Type.void
Set Name.void
setR_MailText_ID
(int R_MailText_ID) Set Mail Template.toString()
String representationMethods inherited from class org.compiere.model.PO
afterDelete, afterSave, beforeDelete, beforeSave, buildInsertSQL, checkImmutable, clearCrossTenantSafe, clone, columnExists, columnExists, compare, copyPO, copyValues, copyValues, createAttachment, delete, delete, delete_Accounting, delete_Tree, deleteEx, deleteEx, dump, dump, equals, get_Attribute, get_Attributes, get_ColumnCount, get_ColumnDescription, get_ColumnDisplayType, get_ColumnIndex, get_ColumnLabel, get_ColumnLookup, get_ColumnName, get_DisplayValue, get_HashMap, get_ID, get_IDOld, get_KeyColumns, get_Logger, get_OptimisticLockingColumns, get_Table_ID, get_TableName, get_Translation, get_Translation, get_Translation, get_Translation, get_Translation, get_TrxName, get_UUID, get_Value, get_Value, get_ValueAsBoolean, get_ValueAsInt, get_ValueAsInt, get_ValueAsString, get_ValueAsString, get_ValueDifference, get_ValueDifference, get_ValueE, get_ValueOfColumn, get_ValueOld, get_ValueOld, get_ValueOldAsInt, get_WhereClause, get_WhereClause, get_xmlDocument, get_xmlString, getAD_Client_ID, getAD_Org_ID, getAllIDs, getAttachment, getAttachment, getAttachmentData, getCreated, getCreatedBy, getCtx, getDoc, getFindParameter, getPdfAttachment, getUpdated, getUpdatedBy, getUUIDColumnName, getUUIDColumnName, hashCode, insert_Accounting, insert_Tree, insert_Tree, is_Changed, is_Immutable, is_new, is_UseOptimisticLocking, is_ValueChanged, is_ValueChanged, isActive, isAttachment, isColumnMandatory, isColumnUpdateable, isMandatoryOK, isPdfAttachment, isReplication, load, load, load, load, loadByUU, loadComplete, loadDefaults, loadPO, loadSpecial, lock, makeImmutable, postDelete, retrieveIdOfParentValue, retrieveIdOfParentValue, save, save, saveCrossTenantSafe, saveCrossTenantSafeEx, saveCrossTenantSafeEx, saveEx, saveEx, saveNew_afterSetID, saveNew_getID, saveNewSpecial, saveReplica, saveUpdate, set_Attribute, set_ColumnUpdateable, set_CustomColumn, set_CustomColumnReturningBoolean, set_OptimisticLockingColumns, set_TrxName, set_TrxName, set_UseOptimisticLocking, set_Value, set_Value, set_Value, set_Value, set_ValueE, set_ValueNoCheck, set_ValueNoCheckE, set_ValueOfColumn, set_ValueOfColumn, set_ValueOfColumnReturningBoolean, set_ValueOfColumnReturningBoolean, setAD_Client_ID, setAD_Org_ID, setClientOrg, setClientOrg, setCrossTenantSafe, setDoc, setDocWorkflowMgr, setIsActive, setProcessedOn, setReplication, setStandardDefaults, setUpdateable, setUpdatedBy, toInsertSQL, unlock, update_Tree, validForeignKeys
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.util.Comparator
reversed, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLong
Methods inherited from interface org.compiere.model.I_MFA_Method
getAD_Client_ID, getAD_Org_ID, getCreated, getCreatedBy, getUpdated, getUpdatedBy, isActive, setAD_Org_ID, setIsActive
Methods inherited from interface org.compiere.model.I_Persistent
save
-
Field Details
-
METHOD_AD_Reference_ID
public static final int METHOD_AD_Reference_IDMethod AD_Reference_ID=200187- See Also:
-
METHOD_EMail
EMail = EMail- See Also:
-
METHOD_Time_BasedOne_TimePassword
Time-Based One-Time Password = TOTP- See Also:
-
MFATIMEPROVIDER_AD_Reference_ID
public static final int MFATIMEPROVIDER_AD_Reference_IDMFATimeProvider AD_Reference_ID=200189- See Also:
-
MFATIMEPROVIDER_Ntp
Ntp = N- See Also:
-
MFATIMEPROVIDER_System
System = S- See Also:
-
MFATYPE_AD_Reference_ID
public static final int MFATYPE_AD_Reference_IDMFAType AD_Reference_ID=200188- See Also:
-
MFATYPE_SomethingYouAreBiometrics
Something you Are (Biometrics) = A- See Also:
-
MFATYPE_SomethingYouHave
Something you Have = H- See Also:
-
MFATYPE_SomethingYouKnow
Something you Know = K- See Also:
-
MFATYPE_Location
Location = L- See Also:
-
-
Constructor Details
-
X_MFA_Method
Standard Constructor -
X_MFA_Method
Standard Constructor -
X_MFA_Method
Standard Constructor -
X_MFA_Method
Standard Constructor -
X_MFA_Method
Load Constructor
-
-
Method Details
-
get_AccessLevel
protected int get_AccessLevel()AccessLevel- Specified by:
get_AccessLevel
in classPO
- Returns:
- 4 - System
-
initPO
Load Meta Data -
toString
Description copied from class:PO
String representation -
setDescription
Set Description.- Specified by:
setDescription
in interfaceI_MFA_Method
- Parameters:
Description
- Optional short description of the record
-
getDescription
Get Description.- Specified by:
getDescription
in interfaceI_MFA_Method
- Returns:
- Optional short description of the record
-
setExpireInMinutes
public void setExpireInMinutes(int ExpireInMinutes) Set Expire in Minutes.- Specified by:
setExpireInMinutes
in interfaceI_MFA_Method
- Parameters:
ExpireInMinutes
- Expire in Minutes
-
getExpireInMinutes
public int getExpireInMinutes()Get Expire in Minutes.- Specified by:
getExpireInMinutes
in interfaceI_MFA_Method
- Returns:
- Expire in Minutes
-
setHelp
Set Comment/Help.- Specified by:
setHelp
in interfaceI_MFA_Method
- Parameters:
Help
- Comment or Hint
-
getHelp
Get Comment/Help.- Specified by:
getHelp
in interfaceI_MFA_Method
- Returns:
- Comment or Hint
-
setMethod
Set Method.- Specified by:
setMethod
in interfaceI_MFA_Method
- Parameters:
Method
- Method
-
getMethod
Get Method.- Specified by:
getMethod
in interfaceI_MFA_Method
- Returns:
- Method
-
setMFAAllowedTimeDiscrepancy
public void setMFAAllowedTimeDiscrepancy(int MFAAllowedTimeDiscrepancy) Set Allowed Time Period Discrepancy.- Specified by:
setMFAAllowedTimeDiscrepancy
in interfaceI_MFA_Method
- Parameters:
MFAAllowedTimeDiscrepancy
- Allowed Time Period Discrepancy
-
getMFAAllowedTimeDiscrepancy
public int getMFAAllowedTimeDiscrepancy()Get Allowed Time Period Discrepancy.- Specified by:
getMFAAllowedTimeDiscrepancy
in interfaceI_MFA_Method
- Returns:
- Allowed Time Period Discrepancy
-
getMFA_ElementPrm
- Specified by:
getMFA_ElementPrm
in interfaceI_MFA_Method
- Throws:
RuntimeException
-
setMFA_ElementPrm_ID
public void setMFA_ElementPrm_ID(int MFA_ElementPrm_ID) Set Parameter Element.- Specified by:
setMFA_ElementPrm_ID
in interfaceI_MFA_Method
- Parameters:
MFA_ElementPrm_ID
- Parameter Element
-
getMFA_ElementPrm_ID
public int getMFA_ElementPrm_ID()Get Parameter Element.- Specified by:
getMFA_ElementPrm_ID
in interfaceI_MFA_Method
- Returns:
- Parameter Element
-
setMFAIssuer
Set Issuer.- Specified by:
setMFAIssuer
in interfaceI_MFA_Method
- Parameters:
MFAIssuer
- Issuer
-
getMFAIssuer
Get Issuer.- Specified by:
getMFAIssuer
in interfaceI_MFA_Method
- Returns:
- Issuer
-
setMFA_Method_ID
public void setMFA_Method_ID(int MFA_Method_ID) Set MFA Method.- Specified by:
setMFA_Method_ID
in interfaceI_MFA_Method
- Parameters:
MFA_Method_ID
- Multi-factor Authentication Method
-
getMFA_Method_ID
public int getMFA_Method_ID()Get MFA Method.- Specified by:
getMFA_Method_ID
in interfaceI_MFA_Method
- Returns:
- Multi-factor Authentication Method
-
setMFA_Method_UU
Set MFA_Method_UU.- Specified by:
setMFA_Method_UU
in interfaceI_MFA_Method
- Parameters:
MFA_Method_UU
- MFA_Method_UU
-
getMFA_Method_UU
Get MFA_Method_UU.- Specified by:
getMFA_Method_UU
in interfaceI_MFA_Method
- Returns:
- MFA_Method_UU
-
setMFATimeProvider
Set Time Provider.- Specified by:
setMFATimeProvider
in interfaceI_MFA_Method
- Parameters:
MFATimeProvider
- Time Provider
-
getMFATimeProvider
Get Time Provider.- Specified by:
getMFATimeProvider
in interfaceI_MFA_Method
- Returns:
- Time Provider
-
setMFATimeServer
Set Time Server.- Specified by:
setMFATimeServer
in interfaceI_MFA_Method
- Parameters:
MFATimeServer
- Time Server
-
getMFATimeServer
Get Time Server.- Specified by:
getMFATimeServer
in interfaceI_MFA_Method
- Returns:
- Time Server
-
setMFAType
Set MFA Type.- Specified by:
setMFAType
in interfaceI_MFA_Method
- Parameters:
MFAType
- Multi-factor authentication type (Something you Know/Have/Are, Location)
-
getMFAType
Get MFA Type.- Specified by:
getMFAType
in interfaceI_MFA_Method
- Returns:
- Multi-factor authentication type (Something you Know/Have/Are, Location)
-
setName
Set Name.- Specified by:
setName
in interfaceI_MFA_Method
- Parameters:
Name
- Alphanumeric identifier of the entity
-
getName
Get Name.- Specified by:
getName
in interfaceI_MFA_Method
- Returns:
- Alphanumeric identifier of the entity
-
getKeyNamePair
Get Record ID/ColumnName- Returns:
- ID/ColumnName pair
-
getR_MailText
- Specified by:
getR_MailText
in interfaceI_MFA_Method
- Throws:
RuntimeException
-
setR_MailText_ID
public void setR_MailText_ID(int R_MailText_ID) Set Mail Template.- Specified by:
setR_MailText_ID
in interfaceI_MFA_Method
- Parameters:
R_MailText_ID
- Text templates for mailings
-
getR_MailText_ID
public int getR_MailText_ID()Get Mail Template.- Specified by:
getR_MailText_ID
in interfaceI_MFA_Method
- Returns:
- Text templates for mailings
-