Added in API level 1
Permission
public
abstract
class
Permission
extends Object
implements
Guard,
Serializable
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 |
|
