The PropertyPermission Class contains the following methods:
addAllowedSuffix adds an allowed property suffix to the permission object.
allowsUnrestrictedAccess determines whether this permission object allows unrestricted access to system properties.
allowUnrestrictedAccess turns unrestricted property access on or off, depending on the value of the flag.
check determines whether the permission allows the system property access specified by the PropertyAccessRequest parameter.
combine creates and returns a new PropertyPermission object that is a combination of the current permission object and the specified permission object.
compareSet compares the PropertyPermission instance with a specified permission object.
copy retrieves a copy of the PropertyPermission object.
decode decodes the contents of the specified data stream into this permission object.
encode encodes the contents of this permission object and sends the encoded data to the specified stream.
excludeProperties explicitly excludes system properties from the set of properties that this permission allows access to.
getAllowedSuffixes retrieves the list of property suffixes that the permission object allows access to.
getExcludedProperties retrieves a wildcard expression that represents all the properties that this permission object explicitly denies access to.
getIncludedProperties retrieves a wildcard expression that represents all the properties that this permission object allows access to.
includeProperties adds specific properties to the set of properties that the permission allows access to.
mapFormat retrieves a permission-specific tag when given an encoding format.
reset resets the permission object to a state in which it allows access to no system properties.
supportedFormats retrieves the encoding formats that the permission type supports.
toString retrieves a textual representation of the permission object.