Skip navigation links


com.essbase.eas.essbase.defs
Class UserProperties

java.lang.Object
  extended by com.essbase.eas.essbase.defs.UsrGrpProperties
      extended by com.essbase.eas.essbase.defs.UserProperties


public class UserProperties
extends UsrGrpProperties

Field Summary

 

Fields inherited from class com.essbase.eas.essbase.defs.UsrGrpProperties
access, authProtocol, connParameter, maxAccess

 

Constructor Summary
UserProperties()
           

 

Method Summary
 boolean canCreateDeleteApps()
          canCreateDeleteApps returns true if the user has application create status either through its own access property or through an acquired status from a group (maxaccess) Create is greater privilege than design Application access is greater privilege than database
 boolean canCreateDeleteDbs()
          canCreateDeleteDbs returns true if the user has database create status either through its own access property or through an acquired status from a group (maxaccess) Create is greater privilege than design Application access is greater privilege than database
 boolean canCreateDeleteUsersGroups()
          canCreateDeleteUsersGroups returns true if the user has user/group create status either through its own access property or through an acquired status from a group (maxaccess)
 boolean canDesignApps()
          canDesignApps returns true if the user has application design status either through its own access property or through an acquired status from a group (maxaccess) Create is greater privilege than design Application access is greater privilege than database
 boolean canDesignDbs()
          canDesignDbs returns true if the user has database design status either through its own access property or through an acquired status from a group (maxaccess) Create is greater privilege than design Application access is greater privilege than database
 short getAuthType()
           
 boolean getChangePasswordNextLogin()
           
 java.util.List getGroups()
           
 java.lang.String getParameter()
           
 java.lang.String getProtocol()
           
 boolean hasSupervisorStatus()
          hasSupervisorStatus returns true if the user has supervisor status either through its own access property (access) or through an acquired status from a group (maxaccess)
 boolean hasValidData()
           
 boolean isCSS()
           
 boolean isInternal()
           
 boolean matches(UserProperties anUserProp)
           
 void setAuthType(short type)
           
 void setChangePasswordNextLogin(boolean value)
           
 void setGroups(java.util.List mods)
           
 void setInternal(boolean internal)
           
 void setParameter(java.lang.String parameter)
           
 void setProtocol(java.lang.String protocol)
           
 void setValidData(boolean state)
           
 java.lang.String toString()
           

 

Methods inherited from class com.essbase.eas.essbase.defs.UsrGrpProperties
getAccess, getApp, getAppAccessArray, getAppName, getApps, getCreateDeleteApps, getCreateDeleteUsersGroups, getDbAccessList, getDbConnectTime, getDbName, getDbs, getDecAppAccessArray, getDescription, getDomainAccess, getEMailId, getEncAppAccessArray, getExpiration, getFailCount, getLastLogin, getLockedOut, getLogin, getLoginId, getMaxAccess, getName, getProviderName, getPwdChgNow, getType, isDisabled, isSupervisor, isUser, matches, setAccess, setApp, setAppAccessArray, setAppName, setApps, setCreateDeleteApps, setCreateDeleteUsersGroups, setDbAccessList, setDbConnectTime, setDbName, setDbs, setDescription, setDisabled, setDomainAccess, setEMailId, setExpiration, setFailCount, setIsUser, setLastLogin, setLockedOut, setLogin, setLoginId, setMaxAccess, setName, setProviderName, setPwdChgNow, setSupervisor, setType

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

 

Constructor Detail

UserProperties

public UserProperties()

Method Detail

setGroups

public void setGroups(java.util.List mods)

getGroups

public java.util.List getGroups()

setValidData

public void setValidData(boolean state)

hasValidData

public boolean hasValidData()

setChangePasswordNextLogin

public void setChangePasswordNextLogin(boolean value)

getChangePasswordNextLogin

public boolean getChangePasswordNextLogin()

setProtocol

public void setProtocol(java.lang.String protocol)
Overrides:
setProtocol in class UsrGrpProperties

getProtocol

public java.lang.String getProtocol()
Overrides:
getProtocol in class UsrGrpProperties

setParameter

public void setParameter(java.lang.String parameter)
Overrides:
setParameter in class UsrGrpProperties

getParameter

public java.lang.String getParameter()
Overrides:
getParameter in class UsrGrpProperties

hasSupervisorStatus

public boolean hasSupervisorStatus()
hasSupervisorStatus returns true if the user has supervisor status either through its own access property (access) or through an acquired status from a group (maxaccess)

canCreateDeleteUsersGroups

public boolean canCreateDeleteUsersGroups()
canCreateDeleteUsersGroups returns true if the user has user/group create status either through its own access property or through an acquired status from a group (maxaccess)

canCreateDeleteApps

public boolean canCreateDeleteApps()
canCreateDeleteApps returns true if the user has application create status either through its own access property or through an acquired status from a group (maxaccess) Create is greater privilege than design Application access is greater privilege than database

canDesignApps

public boolean canDesignApps()
canDesignApps returns true if the user has application design status either through its own access property or through an acquired status from a group (maxaccess) Create is greater privilege than design Application access is greater privilege than database

canCreateDeleteDbs

public boolean canCreateDeleteDbs()
canCreateDeleteDbs returns true if the user has database create status either through its own access property or through an acquired status from a group (maxaccess) Create is greater privilege than design Application access is greater privilege than database

canDesignDbs

public boolean canDesignDbs()
canDesignDbs returns true if the user has database design status either through its own access property or through an acquired status from a group (maxaccess) Create is greater privilege than design Application access is greater privilege than database

isCSS

public boolean isCSS()

isInternal

public boolean isInternal()

setInternal

public void setInternal(boolean internal)

getAuthType

public short getAuthType()

setAuthType

public void setAuthType(short type)

toString

public java.lang.String toString()
Overrides:
toString in class UsrGrpProperties

matches

public boolean matches(UserProperties anUserProp)

Skip navigation links


Copyright © 2001, 2012, Oracle. All rights reserved.