true
if the given permission is a GrantPermission
implied by this permission, or false
otherwise. Implication is defined as follows: for a given GrantPermission g
, let c(g)
denote the set of all permissions contained within g
or within arbitrarily nested GrantPermission
s inside g
, excluding nested GrantPermission
s themselves. Then, a GrantPermission g1
is implied by another GrantPermission g2
if and only if each permission in c(g1)
is implied by c(g2)
. Implication of contained java.security.UnresolvedPermission
s is special-cased: an UnresolvedPermission p1
is taken to imply another UnresolvedPermission p2
if and only if the serialized representations of p1
and p2
are identical.
@param permission permission to check
@return true
if given permission is implied by thispermission, false
otherwise
|
|