...
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
securityProvider = new KettleDatabaseRepositorySecurityProvider(this, repositoryMeta, userinfo);
// We need to add services in the list in the order of dependencies
registerRepositoryService(RepositorySecurityManager.class, securityProvider);
|
...
The RepositorySecurityManager service has a UI component associated with it. So it is required to create a UISupport class and register it in the UISupportRegistry class.
Creating UISupport
The RepositorySecurityManager service has a UI component and for that a A UISupport class was created for RepositorySecurityManager service that extends the AbstractRepositoryExplorerUISupport class and implements the setup method.
...