java.lang.Object java.security.Permission java.security.BasicPermission javax.net.ssl.SSLPermission
public final class SSLPermission
This class is for various network permissions. An SSLPermission contains a name (also referred to as 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 network permission (see below). The naming convention follows the hierarchical property naming convention. Also, an asterisk may appear at the end of the name, following a ".", or by itself, to signify a wildcard match. For example: "foo.*" or "*" is valid, "*foo" or "a*b" is not valid.
The following table lists all the possible SSLPermission target names, and for each provides a description of what the permission allows and a discussion of the risks of granting code the permission.
Constructor Summary | |
---|---|
SSLPermission
(
String
name) Creates a new SSLPermission with the specified name. |
|
SSLPermission
(
String
name,
String
actions) Creates a new SSLPermission object with the specified name. |
Method Summary |
---|
Methods inherited from class java.security. BasicPermission |
---|
equals , getActions , hashCode , implies , newPermissionCollection |
Methods inherited from class java.security. Permission |
---|
checkGuard , getName , toString |
Methods inherited from class java.lang. Object |
---|
clone , finalize , getClass , notify , notifyAll , wait , wait , wait |
Constructor Detail |
---|
public SSLPermission(String name)
public SSLPermission(String name, String actions)