java.security.Guard翻译

Java Guard接口保护对象访问
博客介绍了Java中java.security包下的Guard接口,该接口用于保护对其他对象的访问。它仅包含一个checkGuard方法,有一个object参数,由GuardedObject的getObject方法调用此方法来决定是否允许访问对象。
 
JavaTM 2 Platform
Std. Ed. v1.4.2

java.security
Interface Guard

All Known Implementing Classes:
Permission

public interface Guard

This interface represents a guard, which is an object that is used to protect access to another object. 该接口表示守卫,即用于保护对其它对象访问的对象。

This interface contains a single method, checkGuard, with a single object argument. checkGuard is invoked (by the GuardedObject getObject method) to determine whether or not to allow access to the object. 该接口只包含一个checkGuard方法,只有一个object参数。由GuardedObject的getObject方法调用checkGuard来确定是否允许访问该对象。

See Also:
GuardedObject

Method Summary
 voidcheckGuard(Object object)
          Determines whether or not to allow access to the guarded object object. 确定是否允许访问受保护的对象object。
 

Method Detail

checkGuard

public void checkGuard(Object object)
                throws SecurityException
Determines whether or not to allow access to the guarded object object. Returns silently if access is allowed. Otherwise, throws a SecurityException. 确定是否允许访问受保护的对象object。如果访问允许,正常返回,否则抛出SecurityException。

Parameters:
object - the object being protected by the guard. 受保护的对象。
Throws:
SecurityException - if access is denied. 如果访问被拒绝抛出。

JavaTM 2 Platform
Std. Ed. v1.4.2

Submit a bug or feature
For further API reference and developer documentation, see Java 2 SDK SE Developer Documentation . That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.

Copyright 2003 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值