Security model for RCP applications » Computer internet security 
information computer networking security
 
|
|
|
News
|
Advertise
|
|
Products
|
Contact
 



Security model for RCP applications

Saturday, June 30, 2007, 0:56
This news item was posted in Business security category and has 0 Comments so far.

hick client-based business applications require rigid security regulations where different classes of users receive a predetermined set of access rights. This article explains how to build a flexible security model for Rich-Client Platform (RCP) applications by leveraging features provided by the Eclipse platform.

Importance of RCP in applications

Controlling access to workbench contributions and SWT controls are important in RCP applications. Developers must hide workbench contributions and user controls based on the user’s role. However, Eclipse provides relatively little support for security features developers often need. This security framework example will control the functions presented to the user.

Role of eclipse

Eclipse provides the org.eclipse.ui.activities extension point as a mechanism to control group-related UI functions. An Activity is a logical set of identifiers. Identifiers represent functionality and could represent, for example, a view or editor preference page, among other things. An activity is enabled when its functionality is available to the user. Conversely, an activity is hidden when an identifier is disabled. An activity can require one or more other activities, which means that enabling one activity enables all the activities it depends on. An activity can also be grouped into one or more categories for presentation to the user.

Related posts





Tagged with:

You can leave a response, or trackback from your own site.

Leave a Reply