String[] |
IConnectionUserRoleMapper.mapConnectionRoles(IPentahoSession userSession,
String connectionContextName) |
Provides a mapping from the roles defined for a user, and roles appropriate for the connection
Rules: - If the user has no rights to the specified connectionContextName, you must throw
PentahoAccessControlException - If null or empty array is returned, then no mapping is required, and
connection can use defaults
|
Object |
IConnectionUserRoleMapper.mapConnectionUser(IPentahoSession userSession,
String connectionContextName) |
Maps the user from the given IPentahoSession into a user (or credential) appropriate for the connection
Rules: - If the user has no rights to the specified connectionContextName, you must throw
PentahoAccessControlException - If null or empty array is returned, then no mapping is required, and
connection can use defaults
|