Je dois créer un SSLSocket
dans Ruby 1.8+ pour parler à un service crypté. Je souhaite définir des options SSL sur l'objet SSLContext
(il appelle éventuellement SSL_CTX_set_options
dans la bibliothèque OpenSSL sous-jacente). Je ne vois aucun moyen évident de le faire. Il utilise l'interface OpenSSL::SSL::SSLContext
. En tant que point de référence, cela revient à appeler le set_options()
dans la bibliothèque pyOpenSSL de Python.Comment définir les options SSLContext dans Ruby
6
A
Répondre
3
Exemple:
ctx = OpenSSL::SSL::SSLContext.new
ctx.set_params(:options => OpenSSL::SSL::OP_EPHEMERAL_RSA | OpenSSL::SSL::OP_NO_SSLv2)
# or
ctx.options = OpenSSL::SSL::OP_EPHEMERAL_RSA | OpenSSL::SSL::OP_NO_SSLv2
Questions connexes
- 1. Comment définir les options dans jqgrid?
- 2. Zend_Tag_Cloud - Définir les options
- 3. jquery - Définir les options dynamiquement
- 4. Comment définir les options HTML pour collection_select dans Rails?
- 5. Définir dynamiquement les valeurs des options
- 6. Définir les options de sélection avec jQuery
- 7. tinyMCE JQuery plugin - Comment définir les options de configuration globale?
- 8. Comment définir les constantes de classe-portée dans ruby?
- 9. JSON pour définir les options dans l'application C#
- 10. Le meilleur moyen de lire/définir les options IE?
- 11. comment étendre les options d'outils dans visualstudio
- 12. Ruby on Rails: Définition d'une méthode avec options
- 13. Quels sont les modes et options Ruby File.open?
- 14. Définir différentes couleurs d'arrière-plan sur les options FilteringSelect
- 15. Comment définir le titre et la classe dans le code HTML pour les options d'un ModelChoiceField?
- 16. Comment définir les options de protection des cellules verrouillées dans Excel avec C# et Interop?
- 17. Comment puis-je définir les options régionales dans une application Visual Basic 6.0?
- 18. RAII dans Ruby (Ou, comment gérer les ressources dans Ruby)
- 19. Comment définir les options Internet? Plus précisément, les boîtes Paramètres réseau tick
- 20. Comment les options d'optimisation fonctionnent-elles dans VSC++ 2008?
- 21. comment définir la couleur dans ruby pdf-writer
- 22. Comment définir le délai d'attente de socket dans Ruby?
- 23. Comment modifier par programme les options dans Access?
- 24. comment définir une classe sans instruction 'class' dans Ruby?
- 25. Comment puis-je définir plusieurs options pour UIViewAnimation?
- 26. Définir les options pour le bouton Champ de type radio dans Form Helper dans Cakephp
- 27. Android: SSLContext mise en œuvre SSL non trouvée
- 28. Comment définir une méthode sur une ligne dans Ruby?
- 29. Comment définir une route dans Ruby on Rails
- 30. Ruby: Comment définir un champ datetime dans YAML?
exemple Nice. Il bat la morve de ce que les docs Ruby fournissent. Comment attacher le contexte à un 'http' quand' http.use_ssl = true'? – jww
@jww: On dirait qu'il n'y a pas encore d'API pour cela: https://bugs.ruby-lang.org/issues/9450 * sigh * – qerub