Skip to content

Commit 7a2dfa9

Browse files
committed
Update sasl_mechanisms callback signature
1 parent 8c1920d commit 7a2dfa9

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

src/xmpp_stream_in.erl

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,10 @@
115115
-callback tls_required(state()) -> boolean().
116116
-callback tls_enabled(state()) -> boolean().
117117
-callback allow_unencrypted_sasl2(state()) -> boolean().
118-
-callback sasl_mechanisms([xmpp_sasl:mechanism()], state()) -> [xmpp_sasl:mechanism()].
118+
-callback sasl_mechanisms([xmpp_sasl:mechanism()], state()) ->
119+
[xmpp_sasl:mechanism()] |
120+
{[xmpp_sasl:mechanism()], [xmpp_sasl:mechanism()]} |
121+
{[xmpp_sasl:mechanism()], [xmpp_sasl:mechanism()], boolean()}.
119122
-callback sasl_options(state()) -> [tuple()].
120123
-callback unauthenticated_stream_features(state()) -> [xmpp_element()].
121124
-callback authenticated_stream_features(state()) -> [xmpp_element()].

0 commit comments

Comments
 (0)