public class

UsherConfigValidation

extends Object
java.lang.Object
   ↳ com.microstrategy.web.app.utils.usher.UsherConfigValidation

Class Overview

Sets up Usher configuration for a given Intelligence Server metadata. The validation checks the Usher server, AppID, OrgID and security token to ensures invalid parameters will not be saved.

Summary

Public Constructors
UsherConfigValidation(AppContext context)
Public Methods
void validateUsherConfig(String url, String appId)
Validate Usher configuration just for the server url and app Id to ensure that we can get QR code.
void validateUsherConfig(String url, String orgId, String appId, String token)
Validates Usher configuration settings.
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public UsherConfigValidation (AppContext context)

Public Methods

public void validateUsherConfig (String url, String appId)

Validate Usher configuration just for the server url and app Id to ensure that we can get QR code.

Parameters
url The URL of the Usher Server
appId The AppID value

public void validateUsherConfig (String url, String orgId, String appId, String token)

Validates Usher configuration settings. An Usher Network Manager badge administrator will obtain these settings and configure them here - this will link the underlying Intelligence Server's metadata (and hence all Intelligence Servers that utilize the metadata) to the Usher badge.

Parameters
url URL of the Usher Server.
orgId The OrgID value
appId The AppID value
token The security token value