PermissionCollection

  • PermissionCollection is an abstract class representing a collection of permissions and is considered legacy code; it is recommended not to use it.

  • It provides methods for adding permissions, checking implications, and managing read-only status.

  • Key methods include add, elements, implies, isReadOnly, and setReadOnly.

  • Permissions is the known direct subclass but is also discouraged for use.

public abstract class PermissionCollection extends Object
implements Serializable
Known Direct Subclasses

Legacy security code; do not use.

Public Constructor Summary

Public Method Summary

abstract void
add(Permission permission)
abstract Enumeration<Permission>
abstract boolean
implies(Permission permission)
boolean
void

Inherited Method Summary

Public Constructors

public PermissionCollection ()

Public Methods

public abstract void add (Permission permission)

Parameters
permission

public abstract Enumeration<Permission> elements ()

public abstract boolean implies (Permission permission)

Parameters
permission

public boolean isReadOnly ()

public void setReadOnly ()