java命名空间java.security类provider的类成员方法:
clear定义及介绍
本文导语:
clear
public void clear()
清除此 provider,使其不再包含用来查找由该 provider 实现的设施的属性。
首先,如果存在安全管理器,则用字符串 "clearproviderproperties."+name(其中 name 是 provider 的名称)作为参数值调用其 checksecurityaccess 方...
public void clear()
- 清除此 provider,使其不再包含用来查找由该 provider 实现的设施的属性。
首先,如果存在安全管理器,则用字符串 "clearproviderproperties."+name
(其中 name
是 provider 的名称)作为参数值调用其 checksecurityaccess
方法,以查看是否能够清除此 provider。如果使用 checksecurityaccess
的默认实现(即未重写此方法),则会导致使用 securitypermission("clearproviderproperties."+name)
权限来调用安全管理器的 checkpermission
方法。
- 指定者:
- 接口
map
中的 clear
- 覆盖:
- 类
hashtable
中的 clear
- 抛出:
securityexception
- 如果存在安全管理器,且其 {securitymanager.checksecurityaccess(java.lang.string)
方法拒绝清除此 provider- 从以下版本开始:
- 1.2