Network Deployment (Distributed operating systems), v8.0 > Secure applications and their environment


Secure OSGi Applications

Secure OSGi applications is very similar to securing enterprise applications. For most security frameworks, no additional steps are required. For Java 2 security, there is some optional extra configuration that is specific to OSGi Applications.


About this task

For most security frameworks that are supported by WAS, configuring security for OSGi applications requires no additional steps to those that are required for enterprise applications. For example: If you enable security, and you add a secure asset, specify a target server that is in the global security domain. This requirement is the same whether the asset is an enterprise application or an OSGi application.

For application security with OSGi applications, you can modify the security role to user or group mapping when you add the asset to the business-level application.

For Java 2 security in enterprise applications, you set permissions at the application level. For OSGi applications, you can also set Java 2 security permissions at the bundle level. To support this finer-grained security, there are extra configuration steps that you can complete when you create an OSGi application, when you migrate an enterprise application to an OSGi application, and when you add an enterprise bundle archive (EBA) asset to a business-level application.


Procedure

Related concepts:

About OSGi Applications
Java 2 security and OSGi Applications
Java 2 security
Application security

Related tasks:

Deploy an OSGi application as a business-level application
Add an EBA asset to a composition unit
Add an EBA asset to a composition unit using wsadmin
Convert an enterprise application to an OSGi application

Related reference:

OSGi Applications: Troubleshooting tips

Related information:

Security role to user or group mapping [Settings]
Task topic Feedback
Copyright IBM Corporation 2009, 2011. All Rights Reserved.
This information center is powered by Eclipse technology.

+

Search Tips   |   Advanced Search