public class

SecurityTransform

extends AbstractServerPropertiesTransform
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

Class Overview

This class is used to change Server Properties and default server properteis which are applicable to all servers

Summary

[Expand]
Inherited Constants
From class com.microstrategy.web.admin.transforms.AbstractServerPropertiesTransform
From class com.microstrategy.web.app.transforms.AbstractAppTransform
Fields
public FormalParameter showAllCookieOptions Identifies whether all cookie options should be displayed.
[Expand]
Inherited Fields
From class com.microstrategy.web.admin.transforms.AbstractServerPropertiesTransform
From class com.microstrategy.web.admin.transforms.AbstractAdminTransform
From class com.microstrategy.web.app.transforms.AbstractAppTransform
Public Constructors
SecurityTransform()
Default empty constructor.
Public Methods
String getDescription()
Returns the textual description of the transform
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 Methods
WebEvent getSaveConnectEvent()
String getTitle()
void showRadioButtonOption(MarkupOutput out, String id, String name, String description, String argument, String value, boolean selected, String onclickScript, boolean disabled)
void showRadioButtonOption(MarkupOutput out, String id, String name, String description, String argument, String value, boolean selected, String onclickScript)
void showRadioButtonOption(MarkupOutput out, String name, String description, String argument, String value, boolean selected, String onclickScript)
void showSubmitButtons(MarkupOutput out)
Display the submit buttons for the security options
void transformBody(MarkupOutput out)
[Expand]
Inherited Methods
From class com.microstrategy.web.admin.transforms.AbstractServerPropertiesTransform
From class com.microstrategy.web.admin.transforms.AbstractAdminTransform
From class com.microstrategy.web.app.transforms.AbstractAppTransform
From class com.microstrategy.web.transform.AbstractLayoutTransform
From class com.microstrategy.web.transform.AbstractTransform
From class java.lang.Object
From interface com.microstrategy.web.app.transforms.AppTransform
From interface com.microstrategy.web.transform.Transform

Fields

public FormalParameter showAllCookieOptions

Identifies whether all cookie options should be displayed. Versions previous to 8.0.2 would display 3 options:

  1. Disable cookies.
  2. Allow only temporary cookies.
  3. Allow all cookies (temporary and permanent).
Starting with 8.0.2 only two options are available:
  1. Disable cookies.
  2. Enable cookies.
This because the application doesn't use temporary cookies anymore as temporary values are stored in web-session variable to provide support for multiple windows-id. When this FormalParmeter is set to true, all three options are displayed but even then the application's behavior is still the same. By default, this parameter is set to false.

Public Constructors

public SecurityTransform ()

Default empty constructor. Initialize formal parameters.

Public Methods

public String getDescription ()

Returns the textual description of the transform

Returns
  • the textual description of the transform

public void renderCachingOptions (MarkupOutput out)

public void renderCookiesOptions (MarkupOutput out)

public void renderDiagnosticsOptions (MarkupOutput out)

public void renderEncryptionOptions (MarkupOutput out)

public void renderLoginOptions (MarkupOutput out)

public void renderSecurityFiltering (MarkupOutput out)

public void renderUrlOptions (MarkupOutput out)

Protected Methods

protected WebEvent getSaveConnectEvent ()

protected String getTitle ()

protected void showRadioButtonOption (MarkupOutput out, String id, String name, String description, String argument, String value, boolean selected, String onclickScript, boolean disabled)

protected void showRadioButtonOption (MarkupOutput out, String id, String name, String description, String argument, String value, boolean selected, String onclickScript)

protected void showRadioButtonOption (MarkupOutput out, String name, String description, String argument, String value, boolean selected, String onclickScript)

protected void showSubmitButtons (MarkupOutput out)

Display the submit buttons for the security options

Parameters
out MarkupOutput instance to modify

protected void transformBody (MarkupOutput out)