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 int
METHOD_AD_Reference_ID
Method AD_Reference_ID=200187static String
METHOD_EMail
EMail = EMailstatic String
METHOD_Time_BasedOne_TimePassword
Time-Based One-Time Password = TOTPstatic int
MFATIMEPROVIDER_AD_Reference_ID
MFATimeProvider AD_Reference_ID=200189static String
MFATIMEPROVIDER_Ntp
Ntp = Nstatic String
MFATIMEPROVIDER_System
System = Sstatic int
MFATYPE_AD_Reference_ID
MFAType AD_Reference_ID=200188static String
MFATYPE_Location
Location = Lstatic String
MFATYPE_SomethingYouAreBiometrics
Something you Are (Biometrics) = Astatic String
MFATYPE_SomethingYouHave
Something you Have = Hstatic String
MFATYPE_SomethingYouKnow
Something 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 int
get_AccessLevel()
AccessLevelString
getDescription()
Get Description.int
getExpireInMinutes()
Get Expire in Minutes.String
getHelp()
Get Comment/Help.KeyNamePair
getKeyNamePair()
Get Record ID/ColumnNameString
getMethod()
Get Method.I_AD_Element
getMFA_ElementPrm()
int
getMFA_ElementPrm_ID()
Get Parameter Element.int
getMFA_Method_ID()
Get MFA Method.String
getMFA_Method_UU()
Get MFA_Method_UU.int
getMFAAllowedTimeDiscrepancy()
Get Allowed Time Period Discrepancy.String
getMFAIssuer()
Get Issuer.String
getMFATimeProvider()
Get Time Provider.String
getMFATimeServer()
Get Time Server.String
getMFAType()
Get MFA Type.String
getName()
Get Name.I_R_MailText
getR_MailText()
int
getR_MailText_ID()
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
setHelp(String Help)
Set Comment/Help.void
setMethod(String Method)
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
setName(String Name)
Set Name.void
setR_MailText_ID(int R_MailText_ID)
Set Mail Template.String
toString()
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_AccessLevel
in classPO
- Returns:
- 4 - System
-
initPO
protected POInfo initPO(Properties ctx)
Load Meta Data
-
setDescription
public void setDescription(String Description)
Set Description.- Specified by:
setDescription
in interfaceI_MFA_Method
- Parameters:
Description
- Optional short description of the record
-
getDescription
public String 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
public void setHelp(String Help)
Set Comment/Help.- Specified by:
setHelp
in interfaceI_MFA_Method
- Parameters:
Help
- Comment or Hint
-
getHelp
public String getHelp()
Get Comment/Help.- Specified by:
getHelp
in interfaceI_MFA_Method
- Returns:
- Comment or Hint
-
setMethod
public void setMethod(String Method)
Set Method.- Specified by:
setMethod
in interfaceI_MFA_Method
- Parameters:
Method
- Method
-
getMethod
public String 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
public I_AD_Element getMFA_ElementPrm() throws RuntimeException
- 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
public void setMFAIssuer(String MFAIssuer)
Set Issuer.- Specified by:
setMFAIssuer
in interfaceI_MFA_Method
- Parameters:
MFAIssuer
- Issuer
-
getMFAIssuer
public String 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
public void setMFA_Method_UU(String MFA_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
public String getMFA_Method_UU()
Get MFA_Method_UU.- Specified by:
getMFA_Method_UU
in interfaceI_MFA_Method
- Returns:
- MFA_Method_UU
-
setMFATimeProvider
public void setMFATimeProvider(String MFATimeProvider)
Set Time Provider.- Specified by:
setMFATimeProvider
in interfaceI_MFA_Method
- Parameters:
MFATimeProvider
- Time Provider
-
getMFATimeProvider
public String getMFATimeProvider()
Get Time Provider.- Specified by:
getMFATimeProvider
in interfaceI_MFA_Method
- Returns:
- Time Provider
-
setMFATimeServer
public void setMFATimeServer(String MFATimeServer)
Set Time Server.- Specified by:
setMFATimeServer
in interfaceI_MFA_Method
- Parameters:
MFATimeServer
- Time Server
-
getMFATimeServer
public String getMFATimeServer()
Get Time Server.- Specified by:
getMFATimeServer
in interfaceI_MFA_Method
- Returns:
- Time Server
-
setMFAType
public void setMFAType(String MFAType)
Set MFA Type.- Specified by:
setMFAType
in interfaceI_MFA_Method
- Parameters:
MFAType
- Multi-factor authentication type (Something you Know/Have/Are, Location)
-
getMFAType
public String getMFAType()
Get MFA Type.- Specified by:
getMFAType
in interfaceI_MFA_Method
- Returns:
- Multi-factor authentication type (Something you Know/Have/Are, Location)
-
setName
public void setName(String Name)
Set Name.- Specified by:
setName
in interfaceI_MFA_Method
- Parameters:
Name
- Alphanumeric identifier of the entity
-
getName
public String getName()
Get Name.- Specified by:
getName
in 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_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
-
-