Package org.compiere.model
Class X_SSO_PrincipalConfig
java.lang.Object
org.compiere.model.PO
org.compiere.model.X_SSO_PrincipalConfig
- All Implemented Interfaces:
Serializable,Cloneable,Comparator<Object>,I_Persistent,I_SSO_PrincipalConfig,Evaluatee
- Direct Known Subclasses:
MSSOPrincipalConfig
Generated Model for SSO_PrincipalConfig
- Version:
- Release 13 - $Id$
- Author:
- iDempiere (generated)
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intSSO_Provider AD_Reference_ID=200213static final StringOpenID Connect = OIDCFields 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_IDFields inherited from interface org.compiere.model.I_SSO_PrincipalConfig
accessLevel, COLUMNNAME_AD_Client_ID, COLUMNNAME_AD_Org_ID, COLUMNNAME_Created, COLUMNNAME_CreatedBy, COLUMNNAME_IsActive, COLUMNNAME_IsDefault, COLUMNNAME_Name, COLUMNNAME_SSO_ApplicationClientID, COLUMNNAME_SSO_ApplicationDiscoveryURI, COLUMNNAME_SSO_ApplicationLogoutURL, COLUMNNAME_SSO_ApplicationRedirectURIs, COLUMNNAME_SSO_ApplicationSecretKey, COLUMNNAME_SSO_AuthorizationTenantID, COLUMNNAME_SSO_IDempMonitorRedirectURIs, COLUMNNAME_SSO_LoginButtonImage_ID, COLUMNNAME_SSO_OSGIRedirectURIs, COLUMNNAME_SSO_PrincipalConfig_ID, COLUMNNAME_SSO_PrincipalConfig_UU, COLUMNNAME_SSO_Provider, COLUMNNAME_Updated, COLUMNNAME_UpdatedBy, Model, Table_ID, Table_Name -
Constructor Summary
ConstructorsConstructorDescriptionX_SSO_PrincipalConfig(Properties ctx, int SSO_PrincipalConfig_ID, String trxName) Standard ConstructorX_SSO_PrincipalConfig(Properties ctx, int SSO_PrincipalConfig_ID, String trxName, String... virtualColumns) Standard ConstructorX_SSO_PrincipalConfig(Properties ctx, String SSO_PrincipalConfig_UU, String trxName) Standard ConstructorX_SSO_PrincipalConfig(Properties ctx, String SSO_PrincipalConfig_UU, String trxName, String... virtualColumns) Standard ConstructorX_SSO_PrincipalConfig(Properties ctx, ResultSet rs, String trxName) Load Constructor -
Method Summary
Modifier and TypeMethodDescriptionprotected intAccessLevelgetName()Get Name.Get Application Client ID.Get Application Discovery URI.Get Application Logout URL.Get Application Redirect URIs.Get Application Secret Key.Get Tenant ID.Get iDempiere Monitor Redirect URIs.Deprecated.intGet Login Button Image.Get Felix Web Console Redirect URIs.intGet SSO Configuration.Get SSO Configuration UU.Get SSO Provider.protected POInfoinitPO(Properties ctx) Load Meta DatabooleanGet Default.voidsetIsDefault(boolean IsDefault) Set Default.voidSet Name.voidsetSSO_ApplicationClientID(String SSO_ApplicationClientID) Set Application Client ID.voidsetSSO_ApplicationDiscoveryURI(String SSO_ApplicationDiscoveryURI) Set Application Discovery URI.voidsetSSO_ApplicationLogoutURL(String SSO_ApplicationLogoutURL) Set Application Logout URL.voidsetSSO_ApplicationRedirectURIs(String SSO_ApplicationRedirectURIs) Set Application Redirect URIs.voidsetSSO_ApplicationSecretKey(String SSO_ApplicationSecretKey) Set Application Secret Key.voidsetSSO_AuthorizationTenantID(String SSO_AuthorizationTenantID) Set Tenant ID.voidsetSSO_IDempMonitorRedirectURIs(String SSO_IDempMonitorRedirectURIs) Set iDempiere Monitor Redirect URIs.voidsetSSO_LoginButtonImage_ID(int SSO_LoginButtonImage_ID) Set Login Button Image.voidsetSSO_OSGIRedirectURIs(String SSO_OSGIRedirectURIs) Set Felix Web Console Redirect URIs.voidsetSSO_PrincipalConfig_ID(int SSO_PrincipalConfig_ID) Set SSO Configuration.voidsetSSO_PrincipalConfig_UU(String SSO_PrincipalConfig_UU) Set SSO Configuration UU.voidsetSSO_Provider(String SSO_Provider) Set SSO Provider.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_TableAttribute, get_TableAttributeAsBoolean, get_TableAttributeAsInt, get_TableAttributes, 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, validForeignKeysExMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Comparator
reversed, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLongMethods inherited from interface org.compiere.model.I_Persistent
saveMethods inherited from interface org.compiere.model.I_SSO_PrincipalConfig
getAD_Client_ID, getAD_Org_ID, getCreated, getCreatedBy, getUpdated, getUpdatedBy, isActive, setAD_Org_ID, setIsActive
-
Field Details
-
SSO_PROVIDER_AD_Reference_ID
public static final int SSO_PROVIDER_AD_Reference_IDSSO_Provider AD_Reference_ID=200213- See Also:
-
SSO_PROVIDER_OpenIDConnect
OpenID Connect = OIDC- See Also:
-
-
Constructor Details
-
X_SSO_PrincipalConfig
Standard Constructor -
X_SSO_PrincipalConfig
public X_SSO_PrincipalConfig(Properties ctx, int SSO_PrincipalConfig_ID, String trxName, String... virtualColumns) Standard Constructor -
X_SSO_PrincipalConfig
Standard Constructor -
X_SSO_PrincipalConfig
public X_SSO_PrincipalConfig(Properties ctx, String SSO_PrincipalConfig_UU, String trxName, String... virtualColumns) Standard Constructor -
X_SSO_PrincipalConfig
Load Constructor
-
-
Method Details
-
get_AccessLevel
protected int get_AccessLevel()AccessLevel- Specified by:
get_AccessLevelin classPO- Returns:
- 4 - System
-
initPO
Load Meta Data -
toString
Description copied from class:POString representation -
setIsDefault
public void setIsDefault(boolean IsDefault) Set Default.- Specified by:
setIsDefaultin interfaceI_SSO_PrincipalConfig- Parameters:
IsDefault- Default value
-
isDefault
public boolean isDefault()Get Default.- Specified by:
isDefaultin interfaceI_SSO_PrincipalConfig- Returns:
- Default value
-
setName
Set Name.- Specified by:
setNamein interfaceI_SSO_PrincipalConfig- Parameters:
Name- Alphanumeric identifier of the entity
-
getName
Get Name.- Specified by:
getNamein interfaceI_SSO_PrincipalConfig- Returns:
- Alphanumeric identifier of the entity
-
setSSO_ApplicationClientID
Set Application Client ID.- Specified by:
setSSO_ApplicationClientIDin interfaceI_SSO_PrincipalConfig- Parameters:
SSO_ApplicationClientID- SSO Application Client ID
-
getSSO_ApplicationClientID
Get Application Client ID.- Specified by:
getSSO_ApplicationClientIDin interfaceI_SSO_PrincipalConfig- Returns:
- SSO Application Client ID
-
setSSO_ApplicationDiscoveryURI
Set Application Discovery URI.- Specified by:
setSSO_ApplicationDiscoveryURIin interfaceI_SSO_PrincipalConfig- Parameters:
SSO_ApplicationDiscoveryURI- SSO Application Discovery URI
-
getSSO_ApplicationDiscoveryURI
Get Application Discovery URI.- Specified by:
getSSO_ApplicationDiscoveryURIin interfaceI_SSO_PrincipalConfig- Returns:
- SSO Application Discovery URI
-
setSSO_ApplicationLogoutURL
Set Application Logout URL.- Specified by:
setSSO_ApplicationLogoutURLin interfaceI_SSO_PrincipalConfig- Parameters:
SSO_ApplicationLogoutURL- SSO Application Logout URL
-
getSSO_ApplicationLogoutURL
Get Application Logout URL.- Specified by:
getSSO_ApplicationLogoutURLin interfaceI_SSO_PrincipalConfig- Returns:
- SSO Application Logout URL
-
setSSO_ApplicationRedirectURIs
Set Application Redirect URIs.- Specified by:
setSSO_ApplicationRedirectURIsin interfaceI_SSO_PrincipalConfig- Parameters:
SSO_ApplicationRedirectURIs- SSO Application Redirect URIs
-
getSSO_ApplicationRedirectURIs
Get Application Redirect URIs.- Specified by:
getSSO_ApplicationRedirectURIsin interfaceI_SSO_PrincipalConfig- Returns:
- SSO Application Redirect URIs
-
setSSO_ApplicationSecretKey
Set Application Secret Key.- Specified by:
setSSO_ApplicationSecretKeyin interfaceI_SSO_PrincipalConfig- Parameters:
SSO_ApplicationSecretKey- SSO Application Secret Key
-
getSSO_ApplicationSecretKey
Get Application Secret Key.- Specified by:
getSSO_ApplicationSecretKeyin interfaceI_SSO_PrincipalConfig- Returns:
- SSO Application Secret Key
-
setSSO_AuthorizationTenantID
Set Tenant ID.- Specified by:
setSSO_AuthorizationTenantIDin interfaceI_SSO_PrincipalConfig- Parameters:
SSO_AuthorizationTenantID- SSO Tenant ID
-
getSSO_AuthorizationTenantID
Get Tenant ID.- Specified by:
getSSO_AuthorizationTenantIDin interfaceI_SSO_PrincipalConfig- Returns:
- SSO Tenant ID
-
setSSO_IDempMonitorRedirectURIs
Set iDempiere Monitor Redirect URIs.- Specified by:
setSSO_IDempMonitorRedirectURIsin interfaceI_SSO_PrincipalConfig- Parameters:
SSO_IDempMonitorRedirectURIs- iDempiere Monitor Redirect URIs
-
getSSO_IDempMonitorRedirectURIs
Get iDempiere Monitor Redirect URIs.- Specified by:
getSSO_IDempMonitorRedirectURIsin interfaceI_SSO_PrincipalConfig- Returns:
- iDempiere Monitor Redirect URIs
-
getSSO_LoginButtonImage
Deprecated.- Specified by:
getSSO_LoginButtonImagein interfaceI_SSO_PrincipalConfig- Throws:
RuntimeException
-
setSSO_LoginButtonImage_ID
public void setSSO_LoginButtonImage_ID(int SSO_LoginButtonImage_ID) Set Login Button Image.- Specified by:
setSSO_LoginButtonImage_IDin interfaceI_SSO_PrincipalConfig- Parameters:
SSO_LoginButtonImage_ID- Identifier for the image used as the icon for the Single Sign-On (SSO) login button. References the AD_Image table.
-
getSSO_LoginButtonImage_ID
public int getSSO_LoginButtonImage_ID()Get Login Button Image.- Specified by:
getSSO_LoginButtonImage_IDin interfaceI_SSO_PrincipalConfig- Returns:
- Identifier for the image used as the icon for the Single Sign-On (SSO) login button. References the AD_Image table.
-
setSSO_OSGIRedirectURIs
Set Felix Web Console Redirect URIs.- Specified by:
setSSO_OSGIRedirectURIsin interfaceI_SSO_PrincipalConfig- Parameters:
SSO_OSGIRedirectURIs- Apache Felix Web Console Bundles Redirect URIs
-
getSSO_OSGIRedirectURIs
Get Felix Web Console Redirect URIs.- Specified by:
getSSO_OSGIRedirectURIsin interfaceI_SSO_PrincipalConfig- Returns:
- Apache Felix Web Console Bundles Redirect URIs
-
setSSO_PrincipalConfig_ID
public void setSSO_PrincipalConfig_ID(int SSO_PrincipalConfig_ID) Set SSO Configuration.- Specified by:
setSSO_PrincipalConfig_IDin interfaceI_SSO_PrincipalConfig- Parameters:
SSO_PrincipalConfig_ID- SSO Configuration
-
getSSO_PrincipalConfig_ID
public int getSSO_PrincipalConfig_ID()Get SSO Configuration.- Specified by:
getSSO_PrincipalConfig_IDin interfaceI_SSO_PrincipalConfig- Returns:
- SSO Configuration
-
setSSO_PrincipalConfig_UU
Set SSO Configuration UU.- Specified by:
setSSO_PrincipalConfig_UUin interfaceI_SSO_PrincipalConfig- Parameters:
SSO_PrincipalConfig_UU- SSO Configuration UU
-
getSSO_PrincipalConfig_UU
Get SSO Configuration UU.- Specified by:
getSSO_PrincipalConfig_UUin interfaceI_SSO_PrincipalConfig- Returns:
- SSO Configuration UU
-
setSSO_Provider
Set SSO Provider.- Specified by:
setSSO_Providerin interfaceI_SSO_PrincipalConfig- Parameters:
SSO_Provider- Single Sign-On (SSO) Providers ( Microsoft Azure , Google, Jump Cloud etc..)
-
getSSO_Provider
Get SSO Provider.- Specified by:
getSSO_Providerin interfaceI_SSO_PrincipalConfig- Returns:
- Single Sign-On (SSO) Providers ( Microsoft Azure , Google, Jump Cloud etc..)
-