Class SecurityTransform
- java.lang.Object
-
- com.microstrategy.web.transform.AbstractTransform
-
- com.microstrategy.web.transform.AbstractLayoutTransform
-
- com.microstrategy.web.app.transforms.AbstractAppTransform
-
- com.microstrategy.web.admin.transforms.AbstractAdminTransform
-
- com.microstrategy.web.admin.transforms.AbstractServerPropertiesTransform
-
- com.microstrategy.web.admin.transforms.SecurityTransform
-
- All Implemented Interfaces:
AppTransform
,Transform
public class SecurityTransform extends AbstractServerPropertiesTransform
This class is used to change Server Properties and default server properteis which are applicable to all servers- Since:
- MicroStrategy Web 7.3.1 or earlier
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.microstrategy.web.app.transforms.AbstractAppTransform
AbstractAppTransform.Context
-
-
Field Summary
Fields Modifier and Type Field Description FormalParameter
showAllCookieOptions
Identifies whether all cookie options should be displayed.-
Fields inherited from class com.microstrategy.web.admin.transforms.AbstractServerPropertiesTransform
_adminBean, _imgUpperLeftCorner, _imgUpperRightCorner, _msgs, cancelEvent, cssHeaderTable, cssHR, cssInvalidPropertyName, cssMainTable, cssMainTableHeading, cssPropertyName, cssPropertyValue, cssSubHeading, cssSubmitButton, cssValuesTable, deleteEvent, FP_UPPER_LEFT_CORNER_IMAGE, FP_UPPER_RIGHT_CORNER_IMAGE, prefs, upperLeftCorner, upperRightCorner
-
Fields inherited from class com.microstrategy.web.admin.transforms.AbstractAdminTransform
needToUpdateStyleForDoubleByte
-
Fields inherited from class com.microstrategy.web.app.transforms.AbstractAppTransform
_bean, _componentBlock, _cssPrefix, _imgBlank, _imgWait, _selfOutput, _subOutput, appliesTo, CLASS_INPUT, CLASS_MESSAGE, contextMenus, cssFile, cssPrefix, debugErrorFlags, debugFlags, dragMode, extraInput, extraUrl, FP_APPLIES_TO, FP_CONTEXT_MENUS, FP_CSS_ERROR_MESSAGE, FP_CSS_ERROR_TITLE, FP_CSS_FILE, FP_CSS_PREFIX, FP_DEBUG_ERROR_FLAGS, FP_DEBUG_FLAGS, FP_DRAG_MODE, FP_EXTRA_INPUT, FP_EXTRA_URL, FP_HEIGHT, FP_IFRAME_ENABLED, FP_IMG_WAIT, FP_INITIAL_INDENT, FP_ORIENTATION, FP_ORIENTATIONS_ALLOWED, FP_PARTIAL_IFRAME_UPDATE, FP_PROCESSING_BUTTONS_FLAGS, FP_PROCESSING_INFO_FLAGS, FP_RESIZE_LEVEL, FP_SCRIPT_CLASS, FP_TYPE, FP_USE_DHTML, FP_WIDTH, globalCssErrorMessage, globalCssErrorTitle, height, iframeEnabled, imgWait, indent, initialIndent, isDHTML, orientation, orientationsAllowed, partialIframeUpdate, PROCESSING_BUTTONS_ALL, PROCESSING_BUTTONS_CANCEL, PROCESSING_BUTTONS_HISTORY_LIST, PROCESSING_BUTTONS_REFRESH, PROCESSING_BUTTONS_VIEW_DETAILS, PROCESSING_INFO_ALL, PROCESSING_INFO_DESCRIPTION, PROCESSING_INFO_LAST_UPDATE, PROCESSING_INFO_NAME, PROCESSING_INFO_NONE, PROCESSING_INFO_STATUS, processingButtonsFlags, processingInfoFlags, RESIZE_ALL, RESIZE_HORIZONTAL, RESIZE_NONE, RESIZE_VERTICAL, resizeLevel, scriptClass, scriptEndTagEncoder, type, useDHTML, width
-
-
Constructor Summary
Constructors Constructor Description SecurityTransform()
Default empty constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getDescription()
Returns the textual description of the transformprotected WebEvent
getSaveConnectEvent()
protected java.lang.String
getTitle()
void
renderCachingOptions(MarkupOutput out)
void
renderCookiesOptions(MarkupOutput out)
void
renderDiagnosticsOptions(MarkupOutput out)
void
renderEncryptionOptions(MarkupOutput out)
void
renderLoginOptions(MarkupOutput out)
void
renderSecurityFiltering(MarkupOutput out)
void
renderUrlOptions(MarkupOutput out)
protected void
showRadioButtonOption(MarkupOutput out, java.lang.String name, java.lang.String description, java.lang.String argument, java.lang.String value, boolean selected, java.lang.String onclickScript)
protected void
showRadioButtonOption(MarkupOutput out, java.lang.String id, java.lang.String name, java.lang.String description, java.lang.String argument, java.lang.String value, boolean selected, java.lang.String onclickScript)
protected void
showRadioButtonOption(MarkupOutput out, java.lang.String id, java.lang.String name, java.lang.String description, java.lang.String argument, java.lang.String value, boolean selected, java.lang.String onclickScript, boolean disabled)
protected void
showSubmitButtons(MarkupOutput out)
Display the submit buttons for the security optionsprotected void
transformBody(MarkupOutput out)
-
Methods inherited from class com.microstrategy.web.admin.transforms.AbstractServerPropertiesTransform
getInfoTooltip, getPreference, initializeCss, initializeImages, initializeTransform, renderSaveButton, renderServerError, showCheckBoxOption, showCheckBoxOption, showConnectionPropertyName, showConnectionPropertyName, showEditBoxOption, showHR, showOption, showOptionHeading, showRadioButtonOption, showSubHeading, transformForRequestSuccessful
-
Methods inherited from class com.microstrategy.web.admin.transforms.AbstractAdminTransform
getSupportedBeanType, initializeDoubleByte, updateStyleForButtons
-
Methods inherited from class com.microstrategy.web.app.transforms.AbstractAppTransform
addContactInfo, addDynamicScriptClass, addDynamicScriptFile, addFormalParameter, checkLevel, checkProcessingButtonsFlag, checkProcessingInfoFlag, checkStatus, displayError, displayError, displayError, emptyCell, excludeStaticTags, generateAnchor, generateAnchorForExport, generateHiddenInputsForEvent, generateIFrameTag, getAppContext, getArgumentName, getAttributesShellDiv, getBeanPath, getBoneId, getCancelEvent, getClientSideHelper, getContainerServices, getContext, getContextMenu, getContextMenuManager, getContextMenuManagerName, getContextMenusDefinition, getCssPrefix, getDateFormat, getDebugOut, getDescriptor, getDescriptor, getDescriptor, getDescriptor, getDisplayMode, getDisplayName, getErrorMessage, getErrorMessage, getErrorTitle, getErrorTitle, getEventManager, getFirstDayOfWeek, getFloatValue, getHelpPath, getID, getIntValue, getJSNameSpace, getLayoutContext, getLocale, getLocale, getPreferenceValue, getProjectID, getRefreshEvent, getRequestKeys, getResourcesFolder, getScriptClass, getStringValue, getStyleRequestContext, getStyleShellDiv, getTagsFactory, getTimeFormat, getUnitsLabel, getWebBeanErrorInfo, hasSubBlock, initHeightAndWidthFromPreferences, initializeWebComponent, is508, isBlockMode, isContextMenusEnabled, isDhtml, isDialog, isDormant, isFeatureAvailable, isIFrameDisplayMode, isIFrameEnabled, isIFrameRequest, isJobExpired, isModal, isOpen, isPortlet, isTrue, localIsIFrameDisplayMode, newContext, newHiddenInputBuilder, newNamespaceEncoder, newURIBuilder, redirectToDisplayError, redirectToDisplayError, renderBean, renderBean, renderBean, renderBean, renderCancelButton, renderContextMenus, renderCssLink, renderDescriptor, renderDescriptor, renderErrorButton, renderHiddenInputFromRequest, renderImage, renderLayout, renderProcessingButton, renderProcessingButton, renderProcessingButton, renderProcessingButtonForGet, renderProcessingButtonForGet, renderProcessingButtons, renderProcessingInfo, renderProcessingInfoData, renderProcessingInfoImage, renderProcessingInfoSubtitle, renderProcessingInfoTitle, renderProcessingObjectName, renderRefreshButton, renderRegisterBone, renderSelf, renderShell, renderSubBlock, renderUserHelpAnchor, setBoneProperties, setDisplayMode, setHasSubBlock, setHeight, setIFrameDisplayMode, setIsDormant, setRenderSubBlock, setShellAttributeOnClosedComponent, setWidth, shouldDisplay, transform, transformForRequestCanceled, transformForRequestInError, transformForRequestNotInited, transformForRequestProcessing, transformForRequestWaitingForUserInput
-
Methods inherited from class com.microstrategy.web.transform.AbstractLayoutTransform
getLayoutDefinition, setLayoutDefinition, transformUsingLayout
-
Methods inherited from class com.microstrategy.web.transform.AbstractTransform
addFormalParam, canTransform, getEvents, getFormalParams, getPreview, isPreviewAvailable, isResolved, removeFormalParam, setAnnotation, setDeprecated, supports, supports
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.microstrategy.web.transform.Transform
canTransform, getFormalParams, getPreview, isPreviewAvailable, isResolved, supports, supports
-
-
-
-
Field Detail
-
showAllCookieOptions
public FormalParameter showAllCookieOptions
Identifies whether all cookie options should be displayed. Versions previous to 8.0.2 would display 3 options:- Disable cookies.
- Allow only temporary cookies.
- Allow all cookies (temporary and permanent).
- Disable cookies.
- Enable cookies.
true
, all three options are displayed but even then the application's behavior is still the same. By default, this parameter is set tofalse
.- Since:
- MicroStrategy Web 8.0.2
-
-
Method Detail
-
getDescription
public java.lang.String getDescription()
Returns the textual description of the transform- Specified by:
getDescription
in interfaceTransform
- Overrides:
getDescription
in classAbstractServerPropertiesTransform
- Returns:
- the textual description of the transform
-
transformBody
protected void transformBody(MarkupOutput out)
- Specified by:
transformBody
in classAbstractServerPropertiesTransform
-
getTitle
protected java.lang.String getTitle()
- Specified by:
getTitle
in classAbstractServerPropertiesTransform
-
getSaveConnectEvent
protected WebEvent getSaveConnectEvent()
- Specified by:
getSaveConnectEvent
in classAbstractServerPropertiesTransform
-
renderEncryptionOptions
public void renderEncryptionOptions(MarkupOutput out)
-
renderCachingOptions
public void renderCachingOptions(MarkupOutput out)
- Since:
- MicroStrategy Web 8.0.0
-
renderSecurityFiltering
public void renderSecurityFiltering(MarkupOutput out)
-
showRadioButtonOption
protected void showRadioButtonOption(MarkupOutput out, java.lang.String name, java.lang.String description, java.lang.String argument, java.lang.String value, boolean selected, java.lang.String onclickScript)
-
showRadioButtonOption
protected void showRadioButtonOption(MarkupOutput out, java.lang.String id, java.lang.String name, java.lang.String description, java.lang.String argument, java.lang.String value, boolean selected, java.lang.String onclickScript)
-
showRadioButtonOption
protected void showRadioButtonOption(MarkupOutput out, java.lang.String id, java.lang.String name, java.lang.String description, java.lang.String argument, java.lang.String value, boolean selected, java.lang.String onclickScript, boolean disabled)
- Since:
- MicroStrategy Web 8.0.2
-
renderCookiesOptions
public void renderCookiesOptions(MarkupOutput out)
-
renderUrlOptions
public void renderUrlOptions(MarkupOutput out)
-
renderLoginOptions
public void renderLoginOptions(MarkupOutput out)
-
renderDiagnosticsOptions
public void renderDiagnosticsOptions(MarkupOutput out)
- Since:
- MicroStrategy Web 8.1.1
-
showSubmitButtons
protected void showSubmitButtons(MarkupOutput out)
Display the submit buttons for the security options- Overrides:
showSubmitButtons
in classAbstractServerPropertiesTransform
- Parameters:
out
-MarkupOutput
instance to modify- Since:
- MicroStrategy Web 8.0.0
-
-