| com.microstrategy.web.objects.admin.users.WebStandardLoginInfo |
This interface represents the settings related to the standard login method which can be set on a user. This interface
is obtained from the WebUser interface, and can be used to read and write those
settings related to standard authentication on a user or group object.
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| abstract Date |
getPasswordExpirationDate()
Returns the password expiration date set for the user.
| ||||||||||
| abstract int |
getPasswordExpirationFrequency()
Returns the current setting for the password expiration frequency.
| ||||||||||
| abstract boolean |
getPasswordExpiresAutomatically()
Returns whether the password is currently set to expire automatically.
| ||||||||||
| abstract boolean |
getRequiresNewPassword()
Returns whether the user is required to set a new password upon the next login.
| ||||||||||
| abstract boolean |
isPasswordModifiable()
Returns whether the password is modifiable by the user.
| ||||||||||
| abstract boolean |
isStandardAuthAllowed()
Returns whether the user is allowed to login using standard authentication.
| ||||||||||
| abstract void |
setPassword(String password)
This method sets the password on the user account.
| ||||||||||
| abstract void |
setPasswordExpirationDate(Date date)
Sets the password expiration date for the user.
| ||||||||||
| abstract void |
setPasswordExpirationFrequency(int freq)
Sets the password expiration frequency for this user.
| ||||||||||
| abstract void |
setPasswordExpiresAutomatically(boolean expires)
Sets the password to expire automatically at either a given date or a given frequency.
| ||||||||||
| abstract void |
setPasswordModifiable(boolean isModifiable)
Sets whether the user is allowed to modify his/her own password.
| ||||||||||
| abstract void |
setRequiresNewPassword(boolean val)
Sets whether the user is required to set a new password upon the next login.
| ||||||||||
| abstract void |
setStandardAuthAllowed(boolean isAllowed)
Sets whether a user is allowed to login using standard authentication.
| ||||||||||
Returns the password expiration date set for the user.
Returns the current setting for the password expiration frequency.
Returns whether the password is currently set to expire automatically.
Returns whether the user is required to set a new password upon the next login.
Returns whether the password is modifiable by the user.
Returns whether the user is allowed to login using standard authentication.
This method sets the password on the user account. Note that it cannot be read from this interface, for security reasons.
| password | The user's new password. |
|---|
Sets the password expiration date for the user.
| date | The new password expiration date to set for the user. |
|---|
Sets the password expiration frequency for this user.
| freq | The new password expiration frequency for the user. |
|---|
Sets the password to expire automatically at either a given date or a given frequency.
| expires | Whether the password is set to expire automatically. |
|---|
Sets whether the user is allowed to modify his/her own password.
| isModifiable | True if the user's password should be modifiable, false otherwise. |
|---|
Sets whether the user is required to set a new password upon the next login.
| val | The new setting for whether the user must set a new password upon the next login. |
|---|
Sets whether a user is allowed to login using standard authentication.
| isAllowed | True if the user is allowed to log in using standard authentication, false otherwise. |
|---|