Class PackagePermissionCollection

java.lang.Object
java.security.PermissionCollection
org.osgi.framework.PackagePermissionCollection
All Implemented Interfaces:
Serializable

final class PackagePermissionCollection extends PermissionCollection
Stores a set of PackagePermission permissions.
See Also:
  • Field Details

    • serialVersionUID

      static final long serialVersionUID
      See Also:
    • permissions

      private transient Map<String,PackagePermission> permissions
      Table of permissions with names.
    • all_allowed

      private boolean all_allowed
      Boolean saying if "*" is in the collection.
    • filterPermissions

      private Map<String,PackagePermission> filterPermissions
      Table of permissions with filter expressions.
    • serialPersistentFields

      private static final ObjectStreamField[] serialPersistentFields
  • Constructor Details

    • PackagePermissionCollection

      public PackagePermissionCollection()
      Create an empty PackagePermissions object.
  • Method Details