IRaAdminSessionLocal raadminsession, ICAAdminSessionLocal caadminsession, Admin admin, int module) throws NamingException, CreateException, RemoteException {
IRaAdminSessionLocal raadminsession, ICAAdminSessionLocal caadminsession, Admin admin, int module) {
    public Authorizer(Collection admingroups, AdminGroupDataLocalHome  admingrouphome,            ILogSessionLocal logsession, ICertificateStoreSessionLocal certificatestoresession,             IRaAdminSessionLocal raadminsession, ICAAdminSessionLocal caadminsession, Admin admin, int module)     throws NamingException, CreateException, RemoteException {        accesstree = new AccessTree();        authorizationproxy = new AuthorizationProxy(admingrouphome, accesstree);        buildAccessTree(admingroups);        this.logsession = logsession;        this.module=module;        this.certificatesession = certificatestoresession;        this.raadminsession = raadminsession;        this.caadminsession = caadminsession;                             }