it.eng.spagobi.security.init
Class InternalSecurityInitializer
java.lang.Object
it.eng.spagobi.security.init.InternalSecurityInitializer
- All Implemented Interfaces:
- it.eng.spago.init.InitializerIFace
public class InternalSecurityInitializer
- extends java.lang.Object
- implements it.eng.spago.init.InitializerIFace
Method Summary |
it.eng.spago.base.SourceBean |
getConfig()
|
void |
init(it.eng.spago.base.SourceBean config)
|
java.util.List<it.eng.spagobi.commons.bo.Role> |
initRoles(it.eng.spago.base.SourceBean config)
|
java.util.HashMap<java.lang.String,java.lang.Integer> |
initUsers(it.eng.spago.base.SourceBean config)
|
java.util.List<SbiAttribute> |
readDefaultProfileAttributes(it.eng.spago.base.SourceBean config)
|
java.util.List<it.eng.spagobi.commons.bo.Role> |
readDefaultRoles(it.eng.spago.base.SourceBean config)
|
java.util.List<SbiUser> |
readUsers(it.eng.spago.base.SourceBean config)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
InternalSecurityInitializer
public InternalSecurityInitializer()
getConfig
public it.eng.spago.base.SourceBean getConfig()
- Specified by:
getConfig
in interface it.eng.spago.init.InitializerIFace
init
public void init(it.eng.spago.base.SourceBean config)
- Specified by:
init
in interface it.eng.spago.init.InitializerIFace
initUsers
public java.util.HashMap<java.lang.String,java.lang.Integer> initUsers(it.eng.spago.base.SourceBean config)
- Returns:
- The map of role ids (Integer) indexed by role name (String)
readUsers
public java.util.List<SbiUser> readUsers(it.eng.spago.base.SourceBean config)
initRoles
public java.util.List<it.eng.spagobi.commons.bo.Role> initRoles(it.eng.spago.base.SourceBean config)
- Returns:
- The list of roles
readDefaultRoles
public java.util.List<it.eng.spagobi.commons.bo.Role> readDefaultRoles(it.eng.spago.base.SourceBean config)
readDefaultProfileAttributes
public java.util.List<SbiAttribute> readDefaultProfileAttributes(it.eng.spago.base.SourceBean config)