Sha256: 9aa645b4963677acdca6bbebe9d85fa5388f64b2a52c93fadc276c417bce9027

Contents?: true

Size: 1.1 KB

Versions: 33

Compression:

Stored size: 1.1 KB

Contents

The certs/ directory contains the TLS certificates required for encrypting
client to server XMPP connections.

The ca-bundle.crt file contains root Certificate Authority (CA) certificates.
These are used to validate certificates presented during TLS handshake
negotiation. The source for this file is the cacert.pem file available
at http://curl.haxx.se/docs/caextract.html.

Any self-signed CA certificate placed in this directory will be considered
a trusted certificate. For example, let's say you're running the wonderland.lit
XMPP server and would like to and verify the ssl cert during TLS.  
The wonderland.lit server hasn't purchased a legitimate TLS certificate
from a CA known in ca-bundle.crt. Instead, they've created a self-signed
certificate and sent it to you. Place the certificate in this directory
with a name of wonderland.lit.crt and it will be trusted. Trusted TLS connections 
from wonderland.lit will now work.

Alternatively, you can purchase a TLS certificate from a CA (e.g. Go Daddy,
VeriSign, etc.) and place it in this directory. This will avoid the hassles
of managing self-signed certificates.

Version data entries

33 entries across 33 versions & 2 rubygems

Version Path
blather-0.8.0 examples/certs/README
blather-0.7.1 examples/certs/README
blather-0.7.0 examples/certs/README
blather-0.6.2 examples/certs/README
blather-0.6.1 examples/certs/README
blather-0.6.0 examples/certs/README
blather-0.5.12 examples/certs/README
blather-0.5.11 examples/certs/README
blather-0.5.10 examples/certs/README
blather-0.5.9 examples/certs/README
blather-0.5.8 examples/certs/README
blather-0.5.7 examples/certs/README
blather-0.5.6 examples/certs/README