com.microstrategy.web.objects.UsherSessionHelper |
Usher related information can be obtained from the Intelligence Server configured in the
underlying WebIServerSession
.
Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
String | SESSION_TAG |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
abstract void | clear() | ||||||||||
abstract String | getClientId() | ||||||||||
abstract String | getOrgId() | ||||||||||
abstract String | getUsherBaseURL() | ||||||||||
abstract String |
getUsherDevice()
To get the USHER_SSO_DEVICE
| ||||||||||
abstract String | getUsherSession() | ||||||||||
abstract String | getUsherSessionState() | ||||||||||
abstract String | getUsherToken() | ||||||||||
abstract WebIServerSession | getWebIServerSession() | ||||||||||
abstract boolean | hasUsherConfiguration() | ||||||||||
abstract boolean | is2ndFactorEnabled() | ||||||||||
abstract boolean | isEqual(UsherSessionHelper other) | ||||||||||
abstract void | populate(String usherSessionState) | ||||||||||
abstract void |
populate()
If this
WebIServerSession does not define a server, a search will
be made of the connected servers to find one with Usher configured. | ||||||||||
abstract void | populate(RequestKeys keys) | ||||||||||
abstract void |
setUsherDevice(String usherSSODevice)
To set the USHER_SSO_DEVICE id of the client
| ||||||||||
abstract void | setUsherSession(String usherSSOSession) |
To get the USHER_SSO_DEVICE
If this WebIServerSession
does not define a server, a search will
be made of the connected servers to find one with Usher configured. This
WebIServerSession
will then be updated with the server and port. Useful
for login first functionality where a server has not yet been elected.
WebObjectsException |
---|
To set the USHER_SSO_DEVICE id of the client