|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
SSLSetupHandler
@Deprecated public interface SSLSetupHandler
Callback interface that can be used to customize various aspects of the TLS/SSl protocol.
| Method Summary | |
|---|---|
void |
initalize(SSLEngine sslengine,
HttpParams params)
Deprecated. Triggered when the SSL connection is being initialized. |
void |
verify(IOSession iosession,
SSLSession sslsession)
Deprecated. Triggered when the SSL connection has been established and initial SSL handshake has been successfully completed. |
| Method Detail |
|---|
void initalize(SSLEngine sslengine,
HttpParams params)
throws SSLException
SSLEngine
used to establish the SSL session.
sslengine - the SSL engine.params - HTTP parameters.
SSLException - if case of SSL protocol error.
void verify(IOSession iosession,
SSLSession sslsession)
throws SSLException
SSLSession.
For instance this would be the right place to enforce SSL cipher
strength, validate certificate chain and do hostname checks.
iosession - the underlying IOSession for the SSL connection.sslsession - newly created SSL session.
SSLException - if case of SSL protocol error.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||