public class AudioPermission extends BasicPermission
AudioPermission
类代表对音频系统资源的访问权限。
一个AudioPermission
包含一个目标名称,但没有动作列表;
你有指定的权限,或者你没有。
目标名称是音频许可的名称(请参见下表)。 这些名称遵循层次化属性命名约定。 此外,星号可用于表示所有音频权限。
下表列出了可能的AudioPermission
目标名称。 对于每个名称,该表格提供了该权限允许的准确描述,以及对授予代码许可的风险的讨论。
Constructor and Description |
---|
AudioPermission(String name)
创建具有指定符号名称的新的
AudioPermission 对象,例如“播放”或“记录”。
|
AudioPermission(String name, String actions)
创建具有指定符号名称的新的
AudioPermission 对象,例如“播放”或“记录”。
|
equals, getActions, hashCode, implies, newPermissionCollection
checkGuard, getName, toString
public AudioPermission(String name)
AudioPermission
对象,例如“播放”或“记录”。
星号可用于指示所有音频权限。
name
- 新的名称
AudioPermission
NullPointerException
- 如果
name
是
null
。
IllegalArgumentException
- 如果
name
为空。
public AudioPermission(String name, String actions)
AudioPermission
对象,例如“播放”或“记录”。
actions
参数当前未使用,应为null
。
name
- 新的
AudioPermission
的名字
actions
- (未使用;应为
null
)
NullPointerException
- 如果
name
是
null
。
IllegalArgumentException
- 如果
name
为空。