Package java.security
Class Permission
java.lang.Object
java.security.Permission
- All Implemented Interfaces:
Serializable,Guard
- Direct Known Subclasses:
AllPermission,BasicPermission,FilePermission,PrivateCredentialPermission,SocketPermission,UnresolvedPermission
public abstract class Permission extends Object implements Guard, Serializable
Legacy security code; do not use.
- See Also:
- Serialized Form
-
Constructor Summary
Constructors Constructor Description Permission(String name) -
Method Summary
Modifier and Type Method Description voidcheckGuard(Object obj)Checks whether access to the specifiedObjectshould be granted.abstract StringgetActions()StringgetName()abstract booleanimplies(Permission permission)PermissionCollectionnewPermissionCollection()
-
Constructor Details
-
Permission
-
-
Method Details
-
getName
-
checkGuard
Description copied from interface:GuardChecks whether access to the specifiedObjectshould be granted. This method returns silently if access is granted, otherwise aSecurityExceptionis thrown.- Specified by:
checkGuardin interfaceGuard- Parameters:
obj- the object to be protected by thisGuard.- Throws:
SecurityException- if access is not granted.
-
newPermissionCollection
-
getActions
-
implies
-