-
- 所有已知实现类:
-
AllPermission,AttachPermission,AudioPermission,AuthPermission,AWTPermission,BasicPermission,CardPermission,DelegationPermission,FilePermission,FXPermission,InquireSecContextPermission,JAXBPermission,JDIPermission,LinkPermission,LoggingPermission,ManagementPermission,MBeanPermission,MBeanServerPermission,MBeanTrustPermission,NetPermission,NetworkPermission,Permission,PrivateCredentialPermission,PropertyPermission,ReflectPermission,RuntimePermission,SecurityPermission,SerializablePermission,ServicePermission,SocketPermission,SQLPermission,SSLPermission,SubjectDelegationPermission,UnresolvedPermission,URLPermission,WebServicePermission
public interface Guard该接口表示一个保护,它是一个用于保护对另一个对象的访问的对象。
此接口包含一个单一的方法,
checkGuard,带有一个object参数。checkGuard被调用(由GuardedObjectgetObject方法)来确定是否允许访问该对象。- 从以下版本开始:
- 1.2
- 另请参见:
-
GuardedObject
-
-
方法摘要
所有方法 接口方法 抽象方法 Modifier and Type 方法 描述 voidcheckGuard(Object object)确定是否允许访问被保护对象object。
-
-
-
方法详细信息
-
checkGuard
void checkGuard(Object object) throws SecurityException
确定是否允许访问被保护对象object。 如果允许访问,则默认返回。 否则,抛出SecurityException。- 参数
-
object- 被守卫保护的对象。 - 异常
-
SecurityException- 如果访问被拒绝。
-
-