struct
XMPP::Config
- XMPP::Config
- Struct
- Value
- Object
Defined in:
xmpp/config.crConstructors
Instance Method Summary
-
#auto_presence? : Bool
auto_presence controls whether to automatically send initial presence after connection Set to false if you want to manually control presence (e.g., for invisible login)
- #connect_timeout : Int32
- #host : String
- #io_timeout : Int32
- #jid : String
- #lang : String
- #log_file : IO | Nil
- #max_stanza_size : Int32
- #parsed_jid : JID
- #password : String
- #port : Int32
-
#sasl_auth_order : Array(AuthMechanism)
Ordered SASL mechanisms offered to the selector.
-
#skip_cert_verify? : Bool
skip_cert_verify can be set to true to allow to open a TLS session and skip verification of SSL certs
- #tls? : Bool
- #tls_ca_certificates : String | Nil
Constructor Detail
Instance Method Detail
auto_presence controls whether to automatically send initial presence after connection Set to false if you want to manually control presence (e.g., for invisible login)
Ordered SASL mechanisms offered to the selector. Defaults to the
SCRAM-only SASL_AUTH_ORDER. Pass LEGACY_SASL_AUTH_ORDER explicitly
when compatibility with PLAIN, DIGEST-MD5, or ANONYMOUS is required.
skip_cert_verify can be set to true to allow to open a TLS session and skip verification of SSL certs