javax > javax.net > javax.net.ssl > javax.net.ssl.sslcontext >

Class: javax.net.ssl.SSLContext
    java.lang.Object
       javax.net.ssl.SSLContext


public class SSLContext extends Object


FIELDS:

CONSTRUCTORS:
protected SSLContext(SSLContextSpi contextSpi, Provider provider, String protocol)


METHODS:
public final SSLEngine createSSLEngine()
Throws: UnsupportedOperationException
Throws: IllegalStateException

public final SSLEngine createSSLEngine(String peerHost, int peerPort)
Throws: UnsupportedOperationException
Throws: IllegalStateException

public final SSLSessionContext getClientSessionContext()

public static SSLContext getDefault()
Throws: NoSuchAlgorithmException

public final SSLParameters getDefaultSSLParameters()
Throws: UnsupportedOperationException

public static SSLContext getInstance(String protocol)
Throws: NoSuchAlgorithmException

public static SSLContext getInstance(String protocol, String provider)
Throws: NoSuchAlgorithmException
Throws: NoSuchProviderException
Throws: IllegalArgumentException

public static SSLContext getInstance(String protocol, Provider provider)
Throws: NoSuchAlgorithmException
Throws: IllegalArgumentException

public final String getProtocol()

public final Provider getProvider()

public final SSLSessionContext getServerSessionContext()

public final SSLServerSocketFactory getServerSocketFactory()
Throws: IllegalStateException

public final SSLSocketFactory getSocketFactory()
Throws: IllegalStateException

public final SSLParameters getSupportedSSLParameters()
Throws: UnsupportedOperationException

public final void init(KeyManager[] km, TrustManager[] tm, SecureRandom random)
Throws: KeyManagementException

public static void setDefault(SSLContext context)
Throws: NullPointerException
Throws: SecurityException


INHERITED METHODS:
getClass(), hashCode(), equals(java.lang.Object), clone(), toString(), notify(), notifyAll(), wait(long), wait(long, int), wait(), finalize(),

SUBCLASSES:





Yazilar kaynak gosterilmeden kopyalanamaz © www.kodcu.net