Added in API level 1
Permission
public
abstract
class
Permission
extends Object
implements
Guard,
Serializable
java.lang.Object | |
↳ | java.security.Permission |
Android doesn't support SecurityManager
. Do not use this class.
Summary
Public constructors | |
---|---|
Permission(String name)
|
Public methods | |
---|---|
void
|
checkGuard(Object object)
Determines whether or not to allow access to the guarded object
|
abstract
String
|
getActions()
|
final
String
|
getName()
|
abstract
boolean
|
implies(Permission permission)
|
PermissionCollection
|
newPermissionCollection()
|
Inherited methods | |
---|---|
Public constructors
Public methods
checkGuard
Added in API level 1
public void checkGuard (Object object)
Determines whether or not to allow access to the guarded object
object
. Returns silently if access is allowed.
Otherwise, throws a SecurityException.
Parameters | |
---|---|
object |
Object : the object being protected by the guard. |
Throws | |
---|---|
SecurityException |
implies
Added in API level 1
public abstract boolean implies (Permission permission)
Parameters | |
---|---|
permission |
Permission |
Returns | |
---|---|
boolean |
newPermissionCollection
Added in API level 1
public PermissionCollection newPermissionCollection ()
Returns | |
---|---|
PermissionCollection |