public class CSsoConfProperties extends java.lang.Object implements IConstants
CProperties
class defines a class containing all infos related to propertiesModifier and Type | Field and Description |
---|---|
java.lang.String[] |
key |
int |
nbConnectors |
java.lang.String[] |
secret |
java.lang.String[] |
ssoSelection |
java.lang.String[] |
urlIdp |
APPLICATION_CONF_PROPERTIES_FILENAME, BUGTRACKING_CONF_PROPERTIES_FILENAME, DATABASE_VERSION, DEFAULT_WEB_CLIENT_AGENT, FILE_EXTENSION_EXCEL, FILE_EXTENSION_PDF, FILE_EXTENSION_WORD, FILE_EXTENSION_XML, FILE_EXTENSION_ZIPPEDHTML, FIRST_CONNECTOR_INDEX, LARGE_TIMER_DELAY, LAUNCHER_JAR_NAME_MANUAL, LAUNCHER_JAR_NAME_SIMPLE_MANUAL, LAUNCHER_JAR_NAME_TABULAR_MANUAL, LAUNCHER_JAR_NAME_TABULAR_STEP_MANUAL, LAUNCHER_JAR_NAME_TREE_STEP_MANUAL, MASKED_PASSWORD, MAX_POINT_WITHOUT_SUPPORT_INVITE, MIN_TIME_BETWEEN_SUPPORT_INVITE, MODEL_VERSION, NEW_FEATURE_DOMAIN_COMMON, NEW_FEATURE_DOMAIN_JIRA_APP, NEW_FEATURE_DOMAIN_OTHERS, NEW_FEATURE_DOMAIN_REST_API, NEW_FEATURE_DOMAIN_XSTUDIO, NEW_FEATURE_DOMAIN_XSTUDIO_WEB, NEW_FEATURE_TYPE_BUGFIX, NEW_FEATURE_TYPE_ERGONOMICS, NEW_FEATURE_TYPE_FUNCTIONALITY, NEW_FEATURE_TYPE_OTHERS, NEW_FEATURE_TYPE_PERFORMANCES, NEW_FEATURE_TYPE_RELIABILITY, NORMAL_WEB_TRACKING_BASEURL, ONE_CONNECTOR_LENGTH, OPTIONAL_COLUMN_MAXIMUM_WIDTH, OPTIONAL_COLUMN_MINIMUM_WIDTH, OPTIONAL_COLUMN_PREFERRED_WIDTH, PLUGIN_CONF_PROPERTIES_FILENAME, PLUGIN_NAME_NO_AD, PLUGIN_NAME_QALMED, PLUGIN_NAME_SUPPORT_GOLD, PLUGIN_NAME_SUPPORT_PLATINUM, PLUGIN_NAME_SUPPORT_SILVER, PLUGIN_NAME_VOID, PLUGIN_NAME_XQUAL_ALM, PLUGIN_NAME_XQUAL_DOC, PLUGIN_NAME_XQUAL_REG, PLUGIN_NAME_XQUAL_SSO, REQUIREMENT_CONF_PROPERTIES_FILENAME, SHORT_TIMER_DELAY, SSO_CONF_PROPERTIES_FILENAME, VERY_LARGE_TIMER_DELAY, VERY_SHORT_TIMER_DELAY, XSTUDIO_APPLICATION_ID, XSTUDIO_APPLICATION_VERSION, XSTUDIO_INTRO_ID
LOG_AWS_SERVER, LOG_AWS_SERVER_LABEL, LOG_CONF, LOG_CONF_LABEL, LOG_IMAGE, LOG_IMAGE_LABEL, LOG_MONITORSTATE, LOG_MONITORSTATE_LABEL, LOG_PROPERTIES, LOG_PROPERTIES_LABEL, LOG_SQLQUERYENGINE2, LOG_SQLQUERYENGINE2_LABEL, LOG_THREAD, LOG_THREAD_LABEL, LOG_THREADSTATS, LOG_THREADSTATS_LABEL, LOG_THREADUTILS2, LOG_THREADUTILS2_LABEL, LOG_UTIL, LOG_UTIL_LABEL, LOG_WRITEFILE, LOG_WRITEFILE_LABEL
LOG_DEFAULT_LABEL, LOG_ENABLED, LOG_HEADER_ENABLED, LOG_PRIORITY_FINE, LOG_PRIORITY_INFO, LOG_PRIORITY_SEVERE, LOG_PRIORITY_WARNING, LOG_THREAD_ENABLED, LOG_TIMESTAMP_ENABLED
Constructor and Description |
---|
CSsoConfProperties(CSortedProperties properties) |
CSsoConfProperties(java.lang.String propertiesFilePath) |
CSsoConfProperties(java.lang.String[] ssoSelection,
java.lang.String[] urlIdp,
java.lang.String[] key,
java.lang.String[] secret) |
CSsoConfProperties(java.net.URL propertiesFileURL) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getKey(int index) |
CSortedProperties |
getProperties() |
java.lang.String |
getSecret(int index) |
java.lang.String |
getSsoSelection(int index) |
java.lang.String |
getUrlIdp(int index) |
boolean |
isValid() |
boolean |
isVirgin() |
void |
saveProperties() |
void |
setKey(java.lang.String key,
int index) |
void |
setPropertiesFilePath(java.lang.String propertiesFilePath) |
void |
setSecret(java.lang.String secret,
int index) |
void |
setSsoSelection(java.lang.String ssoSelection,
int index) |
void |
setUrlIdp(java.lang.String urlIdp,
int index) |
void |
updatePropertiesFromVariables() |
public java.lang.String[] ssoSelection
public java.lang.String[] urlIdp
public java.lang.String[] key
public java.lang.String[] secret
public int nbConnectors
public CSsoConfProperties(java.lang.String[] ssoSelection, java.lang.String[] urlIdp, java.lang.String[] key, java.lang.String[] secret)
public CSsoConfProperties(java.net.URL propertiesFileURL)
public CSsoConfProperties(java.lang.String propertiesFilePath)
public CSsoConfProperties(CSortedProperties properties)
public void saveProperties()
public boolean isValid()
public boolean isVirgin()
public CSortedProperties getProperties()
public java.lang.String getSsoSelection(int index)
public java.lang.String getUrlIdp(int index)
public java.lang.String getKey(int index)
public java.lang.String getSecret(int index)
public void setSsoSelection(java.lang.String ssoSelection, int index)
public void setUrlIdp(java.lang.String urlIdp, int index)
public void setKey(java.lang.String key, int index)
public void setSecret(java.lang.String secret, int index)
public void updatePropertiesFromVariables()
public void setPropertiesFilePath(java.lang.String propertiesFilePath)