1 7 8 15 16 package javax.net.ssl; 17 18 import java.io.*; 19 import java.net.*; 20 21 48 public abstract class SSLServerSocket extends ServerSocket 49 { 50 51 59 protected SSLServerSocket() throws IOException { } 60 61 72 protected SSLServerSocket(int port) throws IOException { } 73 74 85 protected SSLServerSocket(int port, int backlog) throws IOException { } 86 87 104 protected SSLServerSocket(int port, int backlog, InetAddress address) 105 throws IOException 106 { } 107 108 127 public abstract String[] getEnabledCipherSuites(); 128 129 151 public abstract void setEnabledCipherSuites(String[] suites); 152 153 166 public abstract String[] getSupportedCipherSuites(); 167 168 175 public abstract String[] getSupportedProtocols(); 176 177 185 public abstract String[] getEnabledProtocols(); 186 187 206 public abstract void setEnabledProtocols(String[] protocols); 207 208 239 public abstract void setNeedClientAuth(boolean need); 240 241 256 public abstract boolean getNeedClientAuth(); 257 258 289 public abstract void setWantClientAuth(boolean want); 290 291 306 public abstract boolean getWantClientAuth(); 307 308 332 public abstract void setUseClientMode(boolean mode); 333 334 340 public abstract boolean getUseClientMode(); 341 342 354 public abstract void setEnableSessionCreation(boolean flag); 355 356 365 public abstract boolean getEnableSessionCreation(); 366 } 367 | Popular Tags |