2017-09-01 1 views
1

Les Netty examples n'utilisent pas sslEngine.setUseClientMode(true|false).Est-ce que Netty 4.1 nécessite toujours setUseClientMode?

Cependant, la plupart des extraits de code "dans la nature" semblent spécifier setUseClientMode(...).

Je comprends que le ReferenceCountedOpenSslEngine passera automatiquement le mode du SslContext, il est donc pas nécessaire de spécifier manuellement sur le SslEngine lors de l'utilisation OpenSSL la mise en œuvre.

Mais ... il n'en est pas de même pour sun.security.ssl.SSLEngineImpl AFAIK. Ai-je raison de dire que nous devrions spécifier setUseClientMode(...) si nous voulons que notre code soit découplé de l'implémentation SSL?

Répondre