com.ibm.di.api.jmx.mbeans
Interface SecurityRegistryMBean
- All Known Implementing Classes:
- SecurityRegistry
public interface SecurityRegistryMBean
This interface provides information about various restrictions a user may have.
userIsAdmin
Boolean userIsAdmin(String aUserId)
throws DIException
- Throws:
DIException
userCanReadConfig
Boolean userCanReadConfig(String aUserId,
String aConfigId)
throws DIException
- Throws:
DIException
userCanExecuteAL
Boolean userCanExecuteAL(String aUserId,
String aConfigId,
String aAssemblyLine)
throws DIException
- Throws:
DIException
userCanExecuteEH
Boolean userCanExecuteEH(String aUserId,
String aConfigId,
String aEventHandler)
throws DIException
- Throws:
DIException
userCanExecuteConfig
Boolean userCanExecuteConfig(String aUserId,
String aConfigId)
throws DIException
- Throws:
DIException
userCanExecuteConfigALs
Boolean userCanExecuteConfigALs(String aUserId,
String aConfigId)
throws DIException
- Throws:
DIException
userCanExecuteConfigEHs
Boolean userCanExecuteConfigEHs(String aUserId,
String aConfigId)
throws DIException
- Throws:
DIException
userCanExecuteAll
Boolean userCanExecuteAll(String aUserId)
throws DIException
- Throws:
DIException
userCanReadAll
Boolean userCanReadAll(String aUserId)
throws DIException
- Throws:
DIException