With an application, you can use the Catalog user community that ships with BI Beans or you can create your own mechanism that accesses external user communities. Your use of a pluggable user community driver with a BI Beans application is optional, is external to BI Beans, and must be registered and turned on, if used. BI Beans invokes the driver only once for each session.
UserCommunityProvider
interface specificationPluggable user community drivers must implement the UserCommunityProvider
interface from the oracle.dss.security
package.
public interface UserCommunityProvider { public void init(Hashtable a_parameters) throws BISecurityException; public Vector getAllUsers() throws BISecurityException; public void uninitialize() throws BISecurityException; }
getAllUsers
methodA pluggable user community driver is required in order for the getAllUsers
method to function properly. BI Beans provides a default implementation of the user community driver. The getAllUsers
method of the default driver lists the users from the BI Beans Catalog.