public class

UsherConfigTransform

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.UsherConfigTransform

Summary

[Expand]
Inherited Constants
From class com.microstrategy.web.admin.transforms.AbstractServerPropertiesTransform
From class com.microstrategy.web.app.transforms.AbstractAppTransform
[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
UsherConfigTransform()
Public Methods
String getImportUsherUserFromSettings(Map<Integer, String> settings)
String getSecondFactorFromSettings(Map<Integer, String> settings)
String getUserRegistrationEmailDomainFromSettings(Map<Integer, String> settings)
String getUserRegistrationOptionFromSettings(Map<Integer, String> settings)
void initializeTransform(Transformable data)
This method initialize the private and protected fields of the transform.
boolean isAutoCompleteEnabled()
void transformForRequestSuccessful(MarkupOutput out)
Transforms the assosciated WebBean when its status is EnumRequestStatus#WebBeanRequestSuccessful.
Protected Methods
WebEvent getSaveConnectEvent()
String getTitle()
void renderImportUsherUserOption(MarkupOutput out, Map<Integer, String> settings)
void renderLoginInfo(MarkupOutput out, Map<Integer, String> settings)
void renderServerError(MarkupOutput out)
void renderTextField(MarkupOutput out, String v, String label, int argId, String css, int size)
void renderTwoFactorOptions(MarkupOutput out, Map<Integer, String> settings)
void renderUserRegistrationOptions(MarkupOutput out, Map<Integer, String> settings)
void setBoneProperties(JsonGenerator boneProps)
Sets the necessary properties to the bone assigned to this transform (based on the scriptClass formal parameter)
Usually called by renderRegisterBone(MarkupOutput)
Can be overwritten to add or modify bone properties.
void showSubmitButtons(MarkupOutput out)
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

Public Constructors

public UsherConfigTransform ()

Public Methods

public String getImportUsherUserFromSettings (Map<Integer, String> settings)

public String getSecondFactorFromSettings (Map<Integer, String> settings)

public String getUserRegistrationEmailDomainFromSettings (Map<Integer, String> settings)

public String getUserRegistrationOptionFromSettings (Map<Integer, String> settings)

public void initializeTransform (Transformable data)

This method initialize the private and protected fields of the transform. It also invokes the initializeImages and initializeCss methods.

Parameters
data The data (bean) that this transform is going to transform.

public boolean isAutoCompleteEnabled ()

public void transformForRequestSuccessful (MarkupOutput out)

Transforms the assosciated WebBean when its status is EnumRequestStatus#WebBeanRequestSuccessful.

Parameters
out MarkupOutput instance where the contents of this transform will be saved.

Protected Methods

protected WebEvent getSaveConnectEvent ()

protected String getTitle ()

protected void renderImportUsherUserOption (MarkupOutput out, Map<Integer, String> settings)

protected void renderLoginInfo (MarkupOutput out, Map<Integer, String> settings)

protected void renderServerError (MarkupOutput out)

protected void renderTextField (MarkupOutput out, String v, String label, int argId, String css, int size)

protected void renderTwoFactorOptions (MarkupOutput out, Map<Integer, String> settings)

protected void renderUserRegistrationOptions (MarkupOutput out, Map<Integer, String> settings)

protected void setBoneProperties (JsonGenerator boneProps)

Sets the necessary properties to the bone assigned to this transform (based on the scriptClass formal parameter)
Usually called by renderRegisterBone(MarkupOutput)
Can be overwritten to add or modify bone properties.

Parameters
boneProps the JsonGenerator object that contains the collection of bone properties.

protected void showSubmitButtons (MarkupOutput out)

protected void transformBody (MarkupOutput out)