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 FormalParametershowAllCookieOptionsIdentifies 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.StringgetDescription()Returns the textual description of the transformprotected WebEventgetSaveConnectEvent()protected java.lang.StringgetTitle()voidrenderCachingOptions(MarkupOutput out)voidrenderCookiesOptions(MarkupOutput out)voidrenderDiagnosticsOptions(MarkupOutput out)voidrenderEncryptionOptions(MarkupOutput out)voidrenderLoginOptions(MarkupOutput out)voidrenderSecurityFiltering(MarkupOutput out)voidrenderUrlOptions(MarkupOutput out)protected voidshowRadioButtonOption(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 voidshowRadioButtonOption(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 voidshowRadioButtonOption(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 voidshowSubmitButtons(MarkupOutput out)Display the submit buttons for the security optionsprotected voidtransformBody(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:
getDescriptionin interfaceTransform- Overrides:
getDescriptionin classAbstractServerPropertiesTransform- Returns:
- the textual description of the transform
-
transformBody
protected void transformBody(MarkupOutput out)
- Specified by:
transformBodyin classAbstractServerPropertiesTransform
-
getTitle
protected java.lang.String getTitle()
- Specified by:
getTitlein classAbstractServerPropertiesTransform
-
getSaveConnectEvent
protected WebEvent getSaveConnectEvent()
- Specified by:
getSaveConnectEventin 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:
showSubmitButtonsin classAbstractServerPropertiesTransform- Parameters:
out-MarkupOutputinstance to modify- Since:
- MicroStrategy Web 8.0.0
-
-