module XMPP

Defined in:

cr-xmpp.cr
xmpp/auth.cr
xmpp/auth/anonymous.cr
xmpp/auth/digest-md5.cr
xmpp/auth/plain.cr
xmpp/auth/sasl2.cr
xmpp/auth/sasl_upgrade.cr
xmpp/auth/scram-sha.cr
xmpp/auth/scram_downgrade_protection.cr
xmpp/channel_binding.cr
xmpp/client.cr
xmpp/component.cr
xmpp/component/delegation.cr
xmpp/component/disco.cr
xmpp/component/errors.cr
xmpp/component/privilege.cr
xmpp/config.cr
xmpp/event_manager.cr
xmpp/jid.cr
xmpp/router.cr
xmpp/session.cr
xmpp/stream_logger.cr
xmpp/stream_management.cr
xmpp/stream_manager.cr
xmpp/xmpp.cr

Constant Summary

SASL_AUTH_ORDER = [AuthMechanism::SCRAM_SHA_512_PLUS, AuthMechanism::SCRAM_SHA_256_PLUS, AuthMechanism::SCRAM_SHA_1_PLUS, AuthMechanism::SCRAM_SHA_512, AuthMechanism::SCRAM_SHA_256, AuthMechanism::SCRAM_SHA_1, AuthMechanism::DIGEST_MD5, AuthMechanism::PLAIN, AuthMechanism::ANONYMOUS]

Preferred authentication order: SCRAM-PLUS variants first (more secure with channel binding)

VERSION = {{ (`shards version \"/srv/crystaldoc.info/github-naqvis-cr-xmpp-v0.3.0/src\"`).chomp.stringify.downcase }}