com.plumtree.portalpages.admin.editors.user
Interface IUserModelRO

All Superinterfaces:
IEditorModelRO, IModelRO, IMVCObject, IObjEditorModelRO
All Known Implementing Classes:
UserModel

public interface IUserModelRO
extends IObjEditorModelRO

Author:
SudhaS

Method Summary
 boolean EditingGuestUser()
          Returns true if the User Type of the user is guest.
 boolean EditingInDefaultProfilesFolder()
           
 boolean EditingLockedAccount()
          Return true if the user is locked.
 java.lang.String GetAuthUsername()
          Returns the user's auth user name - the name sent to a remote provider in order to authenticate the user.
 java.lang.String GetConfirmPassword()
           
 boolean GetDisabled()
           
 boolean GetExpirePassword()
          Returns true if the password is supposed to be set to expired when this editor finishes.
 boolean GetExpirePasswordEnabled()
          Returns true if the Expire Password feature is enabled for this editor.
 java.lang.String GetLoginName()
           
 java.lang.String GetPassword()
           
 java.lang.String GetUniqueUsername()
          Returns the user's auth unique name - the unique key sent by a remote provider to identify the user.
 java.lang.String GetUserMobileName()
           
 java.lang.String GetUserMobilePsswrd()
           
 boolean IsCurrentUserAdministrator()
           
 boolean IsPlumtreeAuthSource()
           
 boolean IsRemoteUser()
          Returns true if the user is tied to a remote authentication source.
 boolean UserTypeEditable()
          Returns whether the guest account type is editable.
 
Methods inherited from interface com.plumtree.portaluiinfrastructure.editor.IObjEditorModelRO
GetClassID, GetObject, GetObjectDescription, GetObjectID, GetObjectName, GetParentFolderPath, GetPTSession
 
Methods inherited from interface com.plumtree.uiinfrastructure.editor.IEditorModelRO
GetEditorType, GetEnableApplyButton, GetEnableCancelButton, GetHideLeftNav, GetIsEditorReadOnly
 
Methods inherited from interface com.plumtree.uiinfrastructure.activityspace.IMVCObject
GetName
 

Method Detail

GetDisabled

boolean GetDisabled()
Returns:

GetLoginName

java.lang.String GetLoginName()
Returns:

GetPassword

java.lang.String GetPassword()
Returns:

GetConfirmPassword

java.lang.String GetConfirmPassword()
Returns:

EditingInDefaultProfilesFolder

boolean EditingInDefaultProfilesFolder()
Returns:

EditingGuestUser

boolean EditingGuestUser()
Returns true if the User Type of the user is guest.

Returns:

EditingLockedAccount

boolean EditingLockedAccount()
Return true if the user is locked.

Returns:

GetUserMobileName

java.lang.String GetUserMobileName()

GetUserMobilePsswrd

java.lang.String GetUserMobilePsswrd()

IsPlumtreeAuthSource

boolean IsPlumtreeAuthSource()

IsCurrentUserAdministrator

boolean IsCurrentUserAdministrator()

UserTypeEditable

boolean UserTypeEditable()
Returns whether the guest account type is editable.

Returns:

IsRemoteUser

boolean IsRemoteUser()
Returns true if the user is tied to a remote authentication source. Otherwise, false is returned.

Returns:
boolean indicating remote status

GetAuthUsername

java.lang.String GetAuthUsername()
Returns the user's auth user name - the name sent to a remote provider in order to authenticate the user.

Returns:
String representing the authentication user name

GetUniqueUsername

java.lang.String GetUniqueUsername()
Returns the user's auth unique name - the unique key sent by a remote provider to identify the user.

Returns:
String representing the remote unique name

GetExpirePassword

boolean GetExpirePassword()
Returns true if the password is supposed to be set to expired when this editor finishes. Otherwise, false is returned.

Returns:
boolean indicating whether or not the password should be set to expired

GetExpirePasswordEnabled

boolean GetExpirePasswordEnabled()
Returns true if the Expire Password feature is enabled for this editor. Otherwise, false is returned.

Returns:
boolean indicating whether or not the Expire Password feature is enabled



Copyright © 2002,2003,2004,2005 Plumtree Software, Inc., All Rights Reserved.