Package org.osgi.framework

Examples of org.osgi.framework.AdminPermission$SignerWrapper


    public boolean resolveBundles(Bundle[] bundles)
    {
        LOGGER.entering(CLASS_NAME, "resolveBundles", bundles);

        SecurityManager sm = System.getSecurityManager();
        if (sm != null) sm.checkPermission(new AdminPermission(framework.getBundleManager().getBundle(0), AdminPermission.RESOLVE));

        BundleManager manager = framework.getBundleManager();
        Set<BundleController> bundleControllers = new HashSet<BundleController>();
        boolean result = true;
View Full Code Here


        String pathFragment = validName.getSchemePath();
        String schemeName = validName.getScheme();

        if (validName.hasInterface()) {
            if (OsgiName.FRAMEWORK_PATH.equals(pathFragment) && "bundleContext".equals(validName.getServiceName())) {
                AdminPermission adminPermission =
                    new AdminPermission(callerContext.getBundle(), AdminPermission.CONTEXT);               
                try {
                    AccessController.checkPermission(adminPermission);
                    return callerContext;
                } catch (AccessControlException accessControlException) {
                    NamingException namingException = new NameNotFoundException(MESSAGES.getMessage("caller.not.priviledged"));
View Full Code Here

   * @skip
   */
  protected static void setFactory(UserPromptConditionFactory factory) {
    SecurityManager sm = System.getSecurityManager();
    if (sm!=null) {
      sm.checkPermission(new AdminPermission("*","*"));
    }
    UserPromptCondition.factory = factory;
  }
View Full Code Here

    {
        Object sm = System.getSecurityManager();
        if (sm != null)
        {
            ((SecurityManager) sm).checkPermission(
                new AdminPermission(bundle, AdminPermission.EXTENSIONLIFECYCLE));

            if (!((BundleProtectionDomain) bundle.getProtectionDomain()).impliesDirect(new AllPermission()))
            {
                throw new SecurityException("Extension Bundles must have AllPermission");
            }
View Full Code Here

        Object sm = System.getSecurityManager();

        if (sm != null)
        {
           ((SecurityManager) sm).checkPermission(
               new AdminPermission(this, AdminPermission.CONTEXT));
        }

        return m_context;
    }
View Full Code Here

        if (sm != null)
        {
            try
            {
                ((SecurityManager) sm).checkPermission(new AdminPermission(this,
                    AdminPermission.RESOURCE));
            }
            catch (Exception e)
            {
                return null; // No permission
View Full Code Here

        if (sm != null)
        {
            try
            {
                ((SecurityManager) sm).checkPermission(new AdminPermission(this,
                    AdminPermission.RESOURCE));
            }
            catch (Exception e)
            {
                return null; // No permission
View Full Code Here

        if (sm != null)
        {
            try
            {
                ((SecurityManager) sm).checkPermission(new AdminPermission(this,
                    AdminPermission.RESOURCE));
            }
            catch (Exception e)
            {
                return null; // No permission
View Full Code Here

    {
        Object sm = System.getSecurityManager();

        if (sm != null)
        {
            ((SecurityManager) sm).checkPermission(new AdminPermission(this,
                AdminPermission.METADATA));
        }

        if (locale == null)
        {
View Full Code Here

    {
        Object sm = System.getSecurityManager();

        if (sm != null)
        {
            ((SecurityManager) sm).checkPermission(new AdminPermission(this,
                AdminPermission.METADATA));
        }
        return _getLocation();
    }
View Full Code Here

TOP

Related Classes of org.osgi.framework.AdminPermission$SignerWrapper

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.