public interface

UserLicenseInfo

com.microstrategy.web.objects.admin.licensing.UserLicenseInfo

Class Overview

The UserLicenseInfo interface represents a single user’s license information. It contains an array containing the license types the user uses, a flag as to whether the user is enabled or not, and a method to return the user object.

Summary

Public Methods
abstract int[] getLicenseTypes()
Returns the license types for a user.
abstract WebUserEntity getUser()
Returns the WebUserEntity object representing a user.
abstract String getUserID()
Returns the user DSSID.
abstract String getUserName()
Returns the user name.
abstract boolean isEnabled()
Returns whether the user is enabled or not.

Public Methods

public abstract int[] getLicenseTypes ()

Returns the license types for a user.

Returns
  • the license types.

public abstract WebUserEntity getUser ()

Returns the WebUserEntity object representing a user.

Returns
  • the WebUserEntity object.

public abstract String getUserID ()

Returns the user DSSID. This is a shortcut method to get user DSSID.

Returns
  • the user DSSID.

public abstract String getUserName ()

Returns the user name. This is a shortcut method to get user name.

Returns
  • the user name.

public abstract boolean isEnabled ()

Returns whether the user is enabled or not.

Returns
  • true if the user is enabled.