public final class AdminPermission extends java.security.BasicPermission
java.lang.Object
|
+--java.security.Permission
|
+--java.security.BasicPermission
|
+--org.osgi.framework.AdminPermission
All Implemented Interfaces: java.security.Guard, java.io.Serializable
The AdminPermission indicates the caller's right to perform life-cycle operations on or to get sensitive information about a bundle.
AdminPermission has no actions or target.
The hashCode() method of AdminPermission is inherited from java .security.BasicPermission. The hash code it returns is the hash code of the name “AdminPermission,” which is always the same for all instances of AdminPermission.
Member Summary | |
---|---|
Constructors | |
public | AdminPermission() |
Creates a new AdminPermission object. | |
public | AdminPermission(String, String) |
Creates a new AdminPermission object. | |
Methods | |
public boolean | equals(Object) |
Checks two AdminPermission objects for equality. | |
public boolean | implies(Permission) |
Checks if the specified permission is “implied” by this object. | |
public PermissionCollection | newPermissionCollection() |
Returns a new PermissionCollection object for storing AdminPermission objects. |
public AdminPermission()
Creates a new AdminPermission object. Its name is set to “AdminPermission.”
public AdminPermission(java.lang.String name,
java.lang.String actions)
Creates a new AdminPermission object. This constructor exists for use by the Policy object to instantiate new Permission objects.
Parameters:
public boolean equals(java.lang.Object obj)
Checks two AdminPermission objects for equality. Two AdminPermission objects are always equal.
Overrides: java.security.BasicPermission.equals(java.lang.Object) in class java.security.BasicPermission
Parameters:
obj— the object we are testing for equality with this object.
Returns: true if obj is an AdminPermission, false otherwise.
public boolean implies(java.security.Permission p)
Checks if the specified permission is “implied” by this object. This method returns true if the specified permission is an instance of AdminPermission, and false otherwise.
Overrides: java.security.BasicPermission.implies(java.security.Permission) in class java.security.BasicPermission
Parameters:
Returns: true if the permission is an instance of this class, false otherwise.
public java.security.PermissionCollection newPermissionCollection()
Returns a new PermissionCollection object for storing AdminPermission objects.
Overrides: java.security.BasicPermission.newPermissionCollection() in class java.security.BasicPermission
Returns: a new PermissionCollection object suitable for storing AdminPermissions.
3.149.249.252