This Permission class controls access to sensitive methods in the javax.net.ssl package. The two defined target names are "setHostnameVerifier" and "getSSLSessionContext". The first is required in order to call HttpURLConnection.setHostnameVerifier( ) and HttpURLConnection.setDefaultHostnameVerifier( ) . The second permission target is required in order to call SSLSession.getSessionContext( ) . Figure 18-10. javax.net.ssl.SSLPermissionpublic final class SSLPermission extends java.security.BasicPermission { // Public Constructors public SSLPermission (String name ); public SSLPermission (String name , String actions ); } |