• Places
    • Home
    • Graphs
    • Prefixes
  • Admin
    • Users
    • Settings
    • Plugins
    • Statistics
  • CPACK
    • Home
    • List packs
    • Submit pack
  • Repository
    • Load local file
    • Load from HTTP
    • Load from library
    • Remove triples
    • Clear repository
  • Query
    • YASGUI SPARQL Editor
    • Simple Form
    • SWISH Prolog shell
  • Help
    • Documentation
    • Tutorial
    • Roadmap
    • HTTP Services
  • Login

/usr/lib/swipl/library/ext/ssl/http/http_ssl_plugin.pl
All Application Manual Name SummaryHelp

  • http
    • http_ssl_plugin.pl -- SSL plugin for HTTP libraries
      • ssl_server_create_hook/3
      • ssl_server_open_client_hook/3
      • http_protocol_hook/5
      • http_connection_over_proxy/6
      • make_socket_hook/3
      • accept_hook/2
      • discard_client_hook/1
 http:ssl_server_open_client_hook(+SSL0, -SSL, +Options) is semidet[multifile, library(http/http_ssl_plugin)]
Extensible predicate that is called before each connection that the server negotiates with a client. If this predicate succeeds, SSL is the context that is used for the new connection. Otherwise, SSL0 is used, which is the context that was created when launching the server.
See also
- ssl_context/3 for creating an SSL context
ClioPatria (version V3.1.1-51-ga0b30a5)