| Modifier and Type | Field and Description |
|---|---|
| private final SNIContextMatcher |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| protected SSLEngine | engineCreateSSLEngine()
Implements abstract javax. Creates a new |
| protected SSLEngine | engineCreateSSLEngine(String
the non-authoritative name of the host s, int the non-authoritative port i)Implements abstract javax. Creates a |
| protected SSLSessionContext | engineGetClientSessionContext()
Implements abstract javax. Returns a client |
| protected SSLSessionContext | engineGetServerSessionContext()
Implements abstract javax. Returns a server |
| protected SSLServerSocketFactory | engineGetServerSocketFactory()
Implements abstract javax. Returns a |
| protected SSLSocketFactory | engineGetSocketFactory()
Implements abstract javax. Returns a |
| protected void | engineInit(KeyManager[]
the sources of authentication keys keyManagers, TrustManager[] the sources of peer authentication trust decisions trustManagers, SecureRandom the source of randomness secureRandom)Implements abstract javax. Initializes this context. |
| matcher | back to summary |
|---|---|
| private final SNIContextMatcher matcher | |
| SNISSLContextSpi | back to summary |
|---|---|
| pack-priv SNISSLContextSpi(SNIContextMatcher matcher) | |
| engineCreateSSLEngine | back to summary |
|---|---|
| protected SSLEngine engineCreateSSLEngine() Implements abstract javax. Doc from javax. Creates a new
Applications using this factory method are providing no hints
for an internal session reuse strategy. If hints are desired,
Some cipher suites (such as Kerberos) require remote hostname information, in which case this factory method should not be used. | |
| engineCreateSSLEngine | back to summary |
|---|---|
| protected SSLEngine engineCreateSSLEngine(String s, int i) Implements abstract javax. Doc from javax. Creates a Applications using this factory method are providing hints for an internal session reuse strategy. Some cipher suites (such as Kerberos) require remote hostname information, in which case peerHost needs to be specified. | |
| engineGetClientSessionContext | back to summary |
|---|---|
| protected SSLSessionContext engineGetClientSessionContext() Implements abstract javax. Doc from javax. Returns a client
| |
| engineGetServerSessionContext | back to summary |
|---|---|
| protected SSLSessionContext engineGetServerSessionContext() Implements abstract javax. Doc from javax. Returns a server
| |
| engineGetServerSocketFactory | back to summary |
|---|---|
| protected SSLServerSocketFactory engineGetServerSocketFactory() Implements abstract javax. Doc from javax. Returns a
| |
| engineGetSocketFactory | back to summary |
|---|---|
| protected SSLSocketFactory engineGetSocketFactory() Implements abstract javax. Doc from javax. Returns a
| |
| engineInit | back to summary |
|---|---|
| protected void engineInit(KeyManager[] keyManagers, TrustManager[] trustManagers, SecureRandom secureRandom) throws KeyManagementException Implements abstract javax. Doc from javax. Initializes this context.
| |