Class AudioPermission
java.lang.Object
java.security.Permission
java.security.BasicPermission
javax.sound.sampled.AudioPermission
- All Implemented Interfaces:
Serializable,Guard
Deprecated, for removal: This API element is subject to removal in a future version.
There is no replacement for this class.
The
AudioPermission class represents access rights to the audio
system resources. An AudioPermission contains a target name but no
actions list; you either have the named permission or you don't.
The target name is the name of the audio permission. The names follow the hierarchical property-naming convention. Also, an asterisk can be used to represent all the audio permissions.
- API Note:
- This permission cannot be used for controlling access to resources as the Security Manager is no longer supported. Consequently this class is deprecated and may be removed in a future release.
- Since:
- 1.3
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionAudioPermission(String name) Deprecated, for removal: This API element is subject to removal in a future version.Creates a newAudioPermissionobject that has the specified symbolic name, such as "play" or "record".AudioPermission(String name, String actions) Deprecated, for removal: This API element is subject to removal in a future version.Creates a newAudioPermissionobject that has the specified symbolic name, such as "play" or "record". -
Method Summary
Methods declared in class java.security.BasicPermission
equals, getActions, hashCode, implies, newPermissionCollectionMethods declared in class java.security.Permission
checkGuard, getName, toString
-
Constructor Details
-
AudioPermission
Deprecated, for removal: This API element is subject to removal in a future version.Creates a newAudioPermissionobject that has the specified symbolic name, such as "play" or "record". An asterisk can be used to indicate all audio permissions.- Parameters:
name- the name of the newAudioPermission- Throws:
NullPointerException- ifnameisnullIllegalArgumentException- ifnameis empty
-
AudioPermission
Deprecated, for removal: This API element is subject to removal in a future version.Creates a newAudioPermissionobject that has the specified symbolic name, such as "play" or "record". Theactionsparameter is currently unused and should benull.- Parameters:
name- the name of the newAudioPermissionactions- (unused; should benull)- Throws:
NullPointerException- ifnameisnullIllegalArgumentException- ifnameis empty
-