|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
java.lang.Object java.security.Permission java.security.BasicPermission javax.sound.sampled.AudioPermission
public class AudioPermission
AudioPermission
類別表示對音頻系統資源的存取權限。AudioPermission
套件含一個目標名稱,但是沒有動作列表;您可以有指定的權限,也可以沒有。
目標名稱是音頻權限的名稱(參見下表)。這些名稱遵守層次結構的屬性命名約定。另外,可以用星號來表示所有的音頻權限。
下表列出了可能的 AudioPermission
目標名稱。該表準確描述了每個名稱所允許的權限,也討論了將該權限授予程式碼的風險。
權限目標名稱 | 允許的權限 | 允許此權限所帶來的風險 |
---|---|---|
播放 | 通過系統上的一個或多個音頻設備進行音頻回放。允許應用程序獲得並操作行和混頻器,以供音頻回放(呈現)使用。 | 在某些情況下,使用此權限可能影響其他應用程序,因為一行的音頻可能與在系統上播放的其他音頻混合,而且操作一個混頻器將影響使用該混頻器的所有行。 |
錄製 | 通過系統上的一個或多個音頻設備進行音頻錄製。允許應用程序獲得並操作行和混頻器,以供音頻錄製(捕獲)使用。 | 在某些情況下,使用此權限可能影響其他應用程序,因為操作混頻器會影響使用該混頻器的所有行的音頻。此權限可以啟用竊聽使用者的 applet 或應用程序。 |
建構子摘要 | |
---|---|
AudioPermission(String name)
創建具有指定符號名(如 "play" 或 "record")的 AudioPermission 物件。 |
|
AudioPermission(String name,
String actions)
創建具有指定符號名("play" 或 "record")的 AudioPermission 物件。 |
方法摘要 |
---|
從類別 java.security.BasicPermission 繼承的方法 |
---|
equals, getActions, hashCode, implies, newPermissionCollection |
從類別 java.security.Permission 繼承的方法 |
---|
checkGuard, getName, toString |
從類別 java.lang.Object 繼承的方法 |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
建構子詳細資訊 |
---|
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
為空。
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。