AdminPermission

Syntax

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

Description

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
publicAdminPermission()
 Creates a new AdminPermission object.
publicAdminPermission(String, String)
 Creates a new AdminPermission object.
Methods
public booleanequals(Object)
 Checks two AdminPermission objects for equality.
public booleanimplies(Permission)
 Checks if the specified permission is “implied” by this object.
public PermissionCollectionnewPermissionCollection()
 Returns a new PermissionCollection object for storing AdminPermission objects.

Constructors

AdminPermission()
public AdminPermission()

Creates a new AdminPermission object. Its name is set to “AdminPermission.”

AdminPermission(String, String)
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:

name— Ignored; always set to “AdminPermission.”

actions— Ignored.

Methods

equals(Object)
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.

implies(Permission)
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:

p— the permission to check against.

Returns: true if the permission is an instance of this class, false otherwise.

newPermissionCollection()
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.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.143.239.103