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
public class X_MFA_Method extends PO implements I_MFA_Method, I_Persistent
Generated Model for MFA_Method- Version:
- Release 9 - $Id$
- Author:
- iDempiere (generated)
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static intMETHOD_AD_Reference_IDMethod AD_Reference_ID=200187static StringMETHOD_EMailEMail = EMailstatic StringMETHOD_Time_BasedOne_TimePasswordTime-Based One-Time Password = TOTPstatic intMFATIMEPROVIDER_AD_Reference_IDMFATimeProvider AD_Reference_ID=200189static StringMFATIMEPROVIDER_NtpNtp = Nstatic StringMFATIMEPROVIDER_SystemSystem = Sstatic intMFATYPE_AD_Reference_IDMFAType AD_Reference_ID=200188static StringMFATYPE_LocationLocation = Lstatic StringMFATYPE_SomethingYouAreBiometricsSomething you Are (Biometrics) = Astatic StringMFATYPE_SomethingYouHaveSomething you Have = Hstatic StringMFATYPE_SomethingYouKnowSomething you Know = K-
Fields 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, 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
Constructors Constructor Description X_MFA_Method(Properties ctx, int MFA_Method_ID, String trxName)Standard ConstructorX_MFA_Method(Properties ctx, ResultSet rs, String trxName)Load Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected intget_AccessLevel()AccessLevelStringgetDescription()Get Description.intgetExpireInMinutes()Get Expire in Minutes.StringgetHelp()Get Comment/Help.KeyNamePairgetKeyNamePair()Get Record ID/ColumnNameStringgetMethod()Get Method.I_AD_ElementgetMFA_ElementPrm()intgetMFA_ElementPrm_ID()Get Parameter Element.intgetMFA_Method_ID()Get MFA Method.StringgetMFA_Method_UU()Get MFA_Method_UU.intgetMFAAllowedTimeDiscrepancy()Get Allowed Time Period Discrepancy.StringgetMFAIssuer()Get Issuer.StringgetMFATimeProvider()Get Time Provider.StringgetMFATimeServer()Get Time Server.StringgetMFAType()Get MFA Type.StringgetName()Get Name.I_R_MailTextgetR_MailText()intgetR_MailText_ID()Get Mail Template.protected POInfoinitPO(Properties ctx)Load Meta DatavoidsetDescription(String Description)Set Description.voidsetExpireInMinutes(int ExpireInMinutes)Set Expire in Minutes.voidsetHelp(String Help)Set Comment/Help.voidsetMethod(String Method)Set Method.voidsetMFA_ElementPrm_ID(int MFA_ElementPrm_ID)Set Parameter Element.voidsetMFA_Method_ID(int MFA_Method_ID)Set MFA Method.voidsetMFA_Method_UU(String MFA_Method_UU)Set MFA_Method_UU.voidsetMFAAllowedTimeDiscrepancy(int MFAAllowedTimeDiscrepancy)Set Allowed Time Period Discrepancy.voidsetMFAIssuer(String MFAIssuer)Set Issuer.voidsetMFATimeProvider(String MFATimeProvider)Set Time Provider.voidsetMFATimeServer(String MFATimeServer)Set Time Server.voidsetMFAType(String MFAType)Set MFA Type.voidsetName(String Name)Set Name.voidsetR_MailText_ID(int R_MailText_ID)Set Mail Template.StringtoString()String representation-
Methods inherited from class org.compiere.model.PO
afterDelete, afterSave, beforeDelete, beforeSave, 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_Value, get_Value, get_ValueAsBoolean, get_ValueAsInt, get_ValueAsInt, 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, load, loadByUU, loadComplete, loadDefaults, loadSpecial, lock, makeImmutable, postDelete, retrieveIdOfParentValue, retrieveIdOfParentValue, save, save, 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, 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 Detail
-
METHOD_AD_Reference_ID
public static final int METHOD_AD_Reference_ID
Method AD_Reference_ID=200187- See Also:
- Constant Field Values
-
METHOD_EMail
public static final String METHOD_EMail
EMail = EMail- See Also:
- Constant Field Values
-
METHOD_Time_BasedOne_TimePassword
public static final String METHOD_Time_BasedOne_TimePassword
Time-Based One-Time Password = TOTP- See Also:
- Constant Field Values
-
MFATIMEPROVIDER_AD_Reference_ID
public static final int MFATIMEPROVIDER_AD_Reference_ID
MFATimeProvider AD_Reference_ID=200189- See Also:
- Constant Field Values
-
MFATIMEPROVIDER_Ntp
public static final String MFATIMEPROVIDER_Ntp
Ntp = N- See Also:
- Constant Field Values
-
MFATIMEPROVIDER_System
public static final String MFATIMEPROVIDER_System
System = S- See Also:
- Constant Field Values
-
MFATYPE_AD_Reference_ID
public static final int MFATYPE_AD_Reference_ID
MFAType AD_Reference_ID=200188- See Also:
- Constant Field Values
-
MFATYPE_SomethingYouAreBiometrics
public static final String MFATYPE_SomethingYouAreBiometrics
Something you Are (Biometrics) = A- See Also:
- Constant Field Values
-
MFATYPE_SomethingYouHave
public static final String MFATYPE_SomethingYouHave
Something you Have = H- See Also:
- Constant Field Values
-
MFATYPE_SomethingYouKnow
public static final String MFATYPE_SomethingYouKnow
Something you Know = K- See Also:
- Constant Field Values
-
MFATYPE_Location
public static final String MFATYPE_Location
Location = L- See Also:
- Constant Field Values
-
-
Constructor Detail
-
X_MFA_Method
public X_MFA_Method(Properties ctx, int MFA_Method_ID, String trxName)
Standard Constructor
-
X_MFA_Method
public X_MFA_Method(Properties ctx, ResultSet rs, String trxName)
Load Constructor
-
-
Method Detail
-
get_AccessLevel
protected int get_AccessLevel()
AccessLevel- Specified by:
get_AccessLevelin classPO- Returns:
- 4 - System
-
initPO
protected POInfo initPO(Properties ctx)
Load Meta Data
-
setDescription
public void setDescription(String Description)
Set Description.- Specified by:
setDescriptionin interfaceI_MFA_Method- Parameters:
Description- Optional short description of the record
-
getDescription
public String getDescription()
Get Description.- Specified by:
getDescriptionin interfaceI_MFA_Method- Returns:
- Optional short description of the record
-
setExpireInMinutes
public void setExpireInMinutes(int ExpireInMinutes)
Set Expire in Minutes.- Specified by:
setExpireInMinutesin interfaceI_MFA_Method- Parameters:
ExpireInMinutes- Expire in Minutes
-
getExpireInMinutes
public int getExpireInMinutes()
Get Expire in Minutes.- Specified by:
getExpireInMinutesin interfaceI_MFA_Method- Returns:
- Expire in Minutes
-
setHelp
public void setHelp(String Help)
Set Comment/Help.- Specified by:
setHelpin interfaceI_MFA_Method- Parameters:
Help- Comment or Hint
-
getHelp
public String getHelp()
Get Comment/Help.- Specified by:
getHelpin interfaceI_MFA_Method- Returns:
- Comment or Hint
-
setMethod
public void setMethod(String Method)
Set Method.- Specified by:
setMethodin interfaceI_MFA_Method- Parameters:
Method- Method
-
getMethod
public String getMethod()
Get Method.- Specified by:
getMethodin interfaceI_MFA_Method- Returns:
- Method
-
setMFAAllowedTimeDiscrepancy
public void setMFAAllowedTimeDiscrepancy(int MFAAllowedTimeDiscrepancy)
Set Allowed Time Period Discrepancy.- Specified by:
setMFAAllowedTimeDiscrepancyin interfaceI_MFA_Method- Parameters:
MFAAllowedTimeDiscrepancy- Allowed Time Period Discrepancy
-
getMFAAllowedTimeDiscrepancy
public int getMFAAllowedTimeDiscrepancy()
Get Allowed Time Period Discrepancy.- Specified by:
getMFAAllowedTimeDiscrepancyin interfaceI_MFA_Method- Returns:
- Allowed Time Period Discrepancy
-
getMFA_ElementPrm
public I_AD_Element getMFA_ElementPrm() throws RuntimeException
- Specified by:
getMFA_ElementPrmin interfaceI_MFA_Method- Throws:
RuntimeException
-
setMFA_ElementPrm_ID
public void setMFA_ElementPrm_ID(int MFA_ElementPrm_ID)
Set Parameter Element.- Specified by:
setMFA_ElementPrm_IDin interfaceI_MFA_Method- Parameters:
MFA_ElementPrm_ID- Parameter Element
-
getMFA_ElementPrm_ID
public int getMFA_ElementPrm_ID()
Get Parameter Element.- Specified by:
getMFA_ElementPrm_IDin interfaceI_MFA_Method- Returns:
- Parameter Element
-
setMFAIssuer
public void setMFAIssuer(String MFAIssuer)
Set Issuer.- Specified by:
setMFAIssuerin interfaceI_MFA_Method- Parameters:
MFAIssuer- Issuer
-
getMFAIssuer
public String getMFAIssuer()
Get Issuer.- Specified by:
getMFAIssuerin interfaceI_MFA_Method- Returns:
- Issuer
-
setMFA_Method_ID
public void setMFA_Method_ID(int MFA_Method_ID)
Set MFA Method.- Specified by:
setMFA_Method_IDin 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_IDin interfaceI_MFA_Method- Returns:
- Multi-factor Authentication Method
-
setMFA_Method_UU
public void setMFA_Method_UU(String MFA_Method_UU)
Set MFA_Method_UU.- Specified by:
setMFA_Method_UUin interfaceI_MFA_Method- Parameters:
MFA_Method_UU- MFA_Method_UU
-
getMFA_Method_UU
public String getMFA_Method_UU()
Get MFA_Method_UU.- Specified by:
getMFA_Method_UUin interfaceI_MFA_Method- Returns:
- MFA_Method_UU
-
setMFATimeProvider
public void setMFATimeProvider(String MFATimeProvider)
Set Time Provider.- Specified by:
setMFATimeProviderin interfaceI_MFA_Method- Parameters:
MFATimeProvider- Time Provider
-
getMFATimeProvider
public String getMFATimeProvider()
Get Time Provider.- Specified by:
getMFATimeProviderin interfaceI_MFA_Method- Returns:
- Time Provider
-
setMFATimeServer
public void setMFATimeServer(String MFATimeServer)
Set Time Server.- Specified by:
setMFATimeServerin interfaceI_MFA_Method- Parameters:
MFATimeServer- Time Server
-
getMFATimeServer
public String getMFATimeServer()
Get Time Server.- Specified by:
getMFATimeServerin interfaceI_MFA_Method- Returns:
- Time Server
-
setMFAType
public void setMFAType(String MFAType)
Set MFA Type.- Specified by:
setMFATypein interfaceI_MFA_Method- Parameters:
MFAType- Multi-factor authentication type (Something you Know/Have/Are, Location)
-
getMFAType
public String getMFAType()
Get MFA Type.- Specified by:
getMFATypein interfaceI_MFA_Method- Returns:
- Multi-factor authentication type (Something you Know/Have/Are, Location)
-
setName
public void setName(String Name)
Set Name.- Specified by:
setNamein interfaceI_MFA_Method- Parameters:
Name- Alphanumeric identifier of the entity
-
getName
public String getName()
Get Name.- Specified by:
getNamein interfaceI_MFA_Method- Returns:
- Alphanumeric identifier of the entity
-
getKeyNamePair
public KeyNamePair getKeyNamePair()
Get Record ID/ColumnName- Returns:
- ID/ColumnName pair
-
getR_MailText
public I_R_MailText getR_MailText() throws RuntimeException
- Specified by:
getR_MailTextin interfaceI_MFA_Method- Throws:
RuntimeException
-
setR_MailText_ID
public void setR_MailText_ID(int R_MailText_ID)
Set Mail Template.- Specified by:
setR_MailText_IDin 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_IDin interfaceI_MFA_Method- Returns:
- Text templates for mailings
-
-